Helpviewer/Bookmarks/BookmarksModel.py

changeset 2081
b7ccd563eeb6
parent 1509
c0b5e693b0eb
child 2126
3744863a534e
--- a/Helpviewer/Bookmarks/BookmarksModel.py	Sun Sep 30 17:23:16 2012 +0200
+++ b/Helpviewer/Bookmarks/BookmarksModel.py	Sun Sep 30 19:08:45 2012 +0200
@@ -8,7 +8,7 @@
 """
 
 from PyQt4.QtCore import Qt, QAbstractItemModel, QModelIndex, QUrl, QByteArray, \
-    QDataStream, QIODevice, QBuffer, QMimeData
+    QDataStream, QIODevice, QBuffer, QMimeData, qVersion
 
 from .BookmarkNode import BookmarkNode
 from .XbelWriter import XbelWriter
@@ -109,7 +109,10 @@
         @param node reference to the bookmark node to change (BookmarkNode)
         """
         idx = self.nodeIndex(node)
-        self.dataChanged.emit(idx, idx)
+        if qVersion() >= "5.0.0":
+            self.dataChanged.emit(idx, idx, [])
+        else:
+            self.dataChanged.emit(idx, idx)
     
     def removeRows(self, row, count, parent=QModelIndex()):
         """

eric ide

mercurial