Helpviewer/History/HistoryCompleter.py

changeset 2081
b7ccd563eeb6
parent 1509
c0b5e693b0eb
child 2126
3744863a534e
--- a/Helpviewer/History/HistoryCompleter.py	Sun Sep 30 17:23:16 2012 +0200
+++ b/Helpviewer/History/HistoryCompleter.py	Sun Sep 30 19:08:45 2012 +0200
@@ -7,7 +7,7 @@
 Module implementing a special completer for the history.
 """
 
-from PyQt4.QtCore import Qt, QRegExp, QTimer
+from PyQt4.QtCore import Qt, QRegExp, QTimer, qVersion
 from PyQt4.QtGui import QTableView, QAbstractItemView, QSortFilterProxyModel, \
     QCompleter
 
@@ -147,7 +147,11 @@
         self.__isValid = valid
         
         # tell the history completer that the model has changed
-        self.dataChanged.emit(self.index(0, 0), self.index(0, self.rowCount() - 1))
+        if qVersion() >= "5.0.0":
+            self.dataChanged.emit(self.index(0, 0),
+                                  self.index(0, self.rowCount() - 1), [])
+        else:
+            self.dataChanged.emit(self.index(0, 0), self.index(0, self.rowCount() - 1))
     
     def filterAcceptsRow(self, sourceRow, sourceParent):
         """

eric ide

mercurial