src/eric7/UI/PythonDisViewer.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9653
e67609152c5e
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
6 """ 6 """
7 Module implementing a widget to visualize the Python Disassembly for some 7 Module implementing a widget to visualize the Python Disassembly for some
8 Python sources. 8 Python sources.
9 """ 9 """
10 10
11 import dis
12 import enum
11 import os 13 import os
12 import dis 14
13 15 from PyQt6.QtCore import Qt, QTimer, pyqtSlot
14 import enum
15
16
17 from PyQt6.QtCore import pyqtSlot, Qt, QTimer
18 from PyQt6.QtGui import QBrush 16 from PyQt6.QtGui import QBrush
19 from PyQt6.QtWidgets import QTreeWidgetItem, QAbstractItemView, QWidget, QMenu 17 from PyQt6.QtWidgets import QAbstractItemView, QMenu, QTreeWidgetItem, QWidget
20 18
19 from eric7 import Preferences
20 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor
21 from eric7.EricWidgets.EricApplication import ericApp 21 from eric7.EricWidgets.EricApplication import ericApp
22 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor
23
24 from eric7 import Preferences
25 22
26 from .Ui_PythonDisViewer import Ui_PythonDisViewer 23 from .Ui_PythonDisViewer import Ui_PythonDisViewer
27 24
28 25
29 class PythonDisViewerModes(enum.Enum): 26 class PythonDisViewerModes(enum.Enum):

eric ide

mercurial