eric6/WebBrowser/AdBlock/AdBlockTreeWidget.py

changeset 8268
6b8128e0c9d1
parent 8220
006ee31b4835
equal deleted inserted replaced
8267:6baca884c73a 8268:6b8128e0c9d1
12 from PyQt5.QtWidgets import ( 12 from PyQt5.QtWidgets import (
13 QAbstractItemView, QTreeWidgetItem, QInputDialog, QLineEdit, QMenu, 13 QAbstractItemView, QTreeWidgetItem, QInputDialog, QLineEdit, QMenu,
14 QApplication 14 QApplication
15 ) 15 )
16 16
17 from E5Gui.E5TreeWidget import E5TreeWidget 17 from E5Gui.E5TreeWidget import E5TreeWidget, E5TreeWidgetItemsState
18 from E5Gui.E5OverrideCursor import E5OverrideCursor 18 from E5Gui.E5OverrideCursor import E5OverrideCursor
19 19
20 20
21 class AdBlockTreeWidget(E5TreeWidget): 21 class AdBlockTreeWidget(E5TreeWidget):
22 """ 22 """
37 self.__topItem = None 37 self.__topItem = None
38 self.__ruleToBeSelected = "" 38 self.__ruleToBeSelected = ""
39 self.__itemChangingBlock = False 39 self.__itemChangingBlock = False
40 40
41 self.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu) 41 self.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
42 self.setDefaultItemShowMode(E5TreeWidget.ItemsExpanded) 42 self.setDefaultItemShowMode(E5TreeWidgetItemsState.EXPANDED)
43 self.setHeaderHidden(True) 43 self.setHeaderHidden(True)
44 self.setAlternatingRowColors(True) 44 self.setAlternatingRowColors(True)
45 45
46 self.customContextMenuRequested.connect(self.__contextMenuRequested) 46 self.customContextMenuRequested.connect(self.__contextMenuRequested)
47 self.itemChanged.connect(self.__itemChanged) 47 self.itemChanged.connect(self.__itemChanged)

eric ide

mercurial