Debugger/BreakPointViewer.py

changeset 5736
000ea446ff4b
parent 5389
9b1c800daff3
child 6034
4f88f70d2cd4
equal deleted inserted replaced
5735:f606dbe20be6 5736:000ea446ff4b
7 Module implementing the Breakpoint viewer widget. 7 Module implementing the Breakpoint viewer widget.
8 """ 8 """
9 9
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 11
12 from PyQt5.QtCore import pyqtSignal, Qt, qVersion, QItemSelectionModel, \ 12 from PyQt5.QtCore import pyqtSignal, Qt, QItemSelectionModel, \
13 QSortFilterProxyModel 13 QSortFilterProxyModel
14 from PyQt5.QtWidgets import QTreeView, QAbstractItemView, QHeaderView, QMenu, \ 14 from PyQt5.QtWidgets import QTreeView, QAbstractItemView, QHeaderView, QMenu, \
15 QDialog 15 QDialog
16 16
17 from E5Gui.E5Application import e5App 17 from E5Gui.E5Application import e5App
18
19 from Globals import qVersionTuple
18 20
19 21
20 class BreakPointViewer(QTreeView): 22 class BreakPointViewer(QTreeView):
21 """ 23 """
22 Class implementing the Breakpoint viewer widget. 24 Class implementing the Breakpoint viewer widget.
71 super(BreakPointViewer, self).setModel(self.sortingModel) 73 super(BreakPointViewer, self).setModel(self.sortingModel)
72 74
73 header = self.header() 75 header = self.header()
74 header.setSortIndicator(0, Qt.AscendingOrder) 76 header.setSortIndicator(0, Qt.AscendingOrder)
75 header.setSortIndicatorShown(True) 77 header.setSortIndicatorShown(True)
76 if qVersion() >= "5.0.0": 78 if qVersionTuple() >= (5, 0, 0):
77 header.setSectionsClickable(True) 79 header.setSectionsClickable(True)
78 else: 80 else:
79 header.setClickable(True) 81 header.setClickable(True)
80 82
81 self.setSortingEnabled(True) 83 self.setSortingEnabled(True)

eric ide

mercurial