UI/NumbersWidget.py

changeset 2081
b7ccd563eeb6
parent 1509
c0b5e693b0eb
child 2094
88620e11c67c
diff -r 4b33165dd55b -r b7ccd563eeb6 UI/NumbersWidget.py
--- a/UI/NumbersWidget.py	Sun Sep 30 17:23:16 2012 +0200
+++ b/UI/NumbersWidget.py	Sun Sep 30 19:08:45 2012 +0200
@@ -7,7 +7,7 @@
 Module implementing a widget to show numbers in different formats.
 """
 
-from PyQt4.QtCore import pyqtSlot, pyqtSignal, Qt, QAbstractTableModel
+from PyQt4.QtCore import pyqtSlot, pyqtSignal, Qt, QAbstractTableModel, qVersion
 from PyQt4.QtGui import QWidget, QHeaderView
 
 from E5Gui.E5Application import e5App
@@ -141,7 +141,10 @@
                 self.__value |= (1 << self.__bits - index.column() - 1)
             else:
                 self.__value &= ~(1 << self.__bits - index.column() - 1)
-            self.dataChanged.emit(index, index)
+            if qVersion() >= "5.0.0":
+                self.dataChanged.emit(index, index, [])
+            else:
+                self.dataChanged.emit(index, index)
             return True
         
         return False

eric ide

mercurial