--- 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): """