Debugger/BreakPointViewer.py

branch
Py2 comp.
changeset 2525
8b507a9a2d40
parent 2400
c1726b754f96
child 3057
10516539f238
equal deleted inserted replaced
2523:139f182b72f6 2525:8b507a9a2d40
5 5
6 """ 6 """
7 Module implementing the Breakpoint viewer widget. 7 Module implementing the Breakpoint viewer widget.
8 """ 8 """
9 9
10 from __future__ import unicode_literals # __IGNORE_WARNING__
11
10 from PyQt4.QtCore import pyqtSignal, Qt, qVersion 12 from PyQt4.QtCore import pyqtSignal, Qt, qVersion
11 from PyQt4.QtGui import QTreeView, QAbstractItemView, QSortFilterProxyModel, \ 13 from PyQt4.QtGui import QTreeView, QAbstractItemView, QSortFilterProxyModel, \
12 QHeaderView, QItemSelectionModel, QMenu, QDialog 14 QHeaderView, QItemSelectionModel, QMenu, QDialog
13 15
14 from E5Gui.E5Application import e5App 16 from E5Gui.E5Application import e5App
29 """ 31 """
30 Constructor 32 Constructor
31 33
32 @param parent the parent (QWidget) 34 @param parent the parent (QWidget)
33 """ 35 """
34 super().__init__(parent) 36 super(BreakPointViewer, self).__init__(parent)
35 self.setObjectName("BreakPointViewer") 37 self.setObjectName("BreakPointViewer")
36 38
37 self.__model = None 39 self.__model = None
38 40
39 self.setItemsExpandable(False) 41 self.setItemsExpandable(False)
63 self.__model = model 65 self.__model = model
64 66
65 self.sortingModel = QSortFilterProxyModel() 67 self.sortingModel = QSortFilterProxyModel()
66 self.sortingModel.setDynamicSortFilter(True) 68 self.sortingModel.setDynamicSortFilter(True)
67 self.sortingModel.setSourceModel(self.__model) 69 self.sortingModel.setSourceModel(self.__model)
68 super().setModel(self.sortingModel) 70 super(BreakPointViewer, self).setModel(self.sortingModel)
69 71
70 header = self.header() 72 header = self.header()
71 header.setSortIndicator(0, Qt.AscendingOrder) 73 header.setSortIndicator(0, Qt.AscendingOrder)
72 header.setSortIndicatorShown(True) 74 header.setSortIndicatorShown(True)
73 if qVersion() >= "5.0.0": 75 if qVersion() >= "5.0.0":

eric ide

mercurial