eric6/UI/PythonAstViewer.py

changeset 8218
7c09585bd960
parent 8143
2c730d5fd177
child 8258
82b608e352ec
equal deleted inserted replaced
8217:385f60c94548 8218:7c09585bd960
40 @param viewmanager reference to the viewmanager object 40 @param viewmanager reference to the viewmanager object
41 @type ViewManager 41 @type ViewManager
42 @param parent reference to the parent widget 42 @param parent reference to the parent widget
43 @type QWidget 43 @type QWidget
44 """ 44 """
45 super(PythonAstViewer, self).__init__(parent) 45 super().__init__(parent)
46 46
47 self.__layout = QVBoxLayout(self) 47 self.__layout = QVBoxLayout(self)
48 self.setLayout(self.__layout) 48 self.setLayout(self.__layout)
49 self.__astWidget = QTreeWidget(self) 49 self.__astWidget = QTreeWidget(self)
50 self.__layout.addWidget(self.__astWidget) 50 self.__layout.addWidget(self.__astWidget)
137 137
138 def show(self): 138 def show(self):
139 """ 139 """
140 Public slot to show the AST viewer. 140 Public slot to show the AST viewer.
141 """ 141 """
142 super(PythonAstViewer, self).show() 142 super().show()
143 143
144 if not self.__vmConnected: 144 if not self.__vmConnected:
145 self.__vm.editorChangedEd.connect(self.__editorChanged) 145 self.__vm.editorChangedEd.connect(self.__editorChanged)
146 self.__vm.editorSavedEd.connect(self.__editorSaved) 146 self.__vm.editorSavedEd.connect(self.__editorSaved)
147 self.__vm.editorDoubleClickedEd.connect(self.__editorDoubleClicked) 147 self.__vm.editorDoubleClickedEd.connect(self.__editorDoubleClicked)
151 151
152 def hide(self): 152 def hide(self):
153 """ 153 """
154 Public slot to hide the AST viewer. 154 Public slot to hide the AST viewer.
155 """ 155 """
156 super(PythonAstViewer, self).hide() 156 super().hide()
157 157
158 if self.__editor: 158 if self.__editor:
159 self.__editor.clearAllHighlights() 159 self.__editor.clearAllHighlights()
160 160
161 if self.__vmConnected: 161 if self.__vmConnected:

eric ide

mercurial