From cd0beee18ba5a825dbc740cd5dd92504cf35effc Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 3 Oct 2010 17:03:15 -0600 Subject: [PATCH] ... --- src/calibre/gui2/tag_view.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/calibre/gui2/tag_view.py b/src/calibre/gui2/tag_view.py index 53c28ab77d..91b07c4d7e 100644 --- a/src/calibre/gui2/tag_view.py +++ b/src/calibre/gui2/tag_view.py @@ -140,11 +140,14 @@ class TagsView(QTreeView): # {{{ item.category_key in \ ('tags', 'series', 'authors', 'rating', 'publisher'): child = m.data(idx, Qt.UserRole) - self.handle_drop(item, child) + md = event.mimeData() + mime = 'application/calibre+from_library' + ids = list(map(int, str(md.data(mime)).split())) + self.handle_drop(item, child, ids) event.accept() - def handle_drop(self, parent, child): - pass + def handle_drop(self, parent, child, ids): + print 'Dropped ids:', ids @property def match_all(self):