7 Module implementing a specialized tool button subclass. |
7 Module implementing a specialized tool button subclass. |
8 """ |
8 """ |
9 |
9 |
10 import enum |
10 import enum |
11 |
11 |
12 from PyQt6.QtCore import pyqtSlot, pyqtSignal, Qt, QTimer, QSize |
12 from PyQt6.QtCore import QSize, Qt, QTimer, pyqtSignal, pyqtSlot |
13 from PyQt6.QtWidgets import ( |
13 from PyQt6.QtWidgets import ( |
14 QToolButton, |
|
15 QStyle, |
|
16 QStyleOptionToolButton, |
|
17 QStyleOption, |
|
18 QApplication, |
14 QApplication, |
19 QLabel, |
15 QLabel, |
|
16 QStyle, |
|
17 QStyleOption, |
|
18 QStyleOptionToolButton, |
|
19 QToolButton, |
20 ) |
20 ) |
21 |
21 |
22 |
22 |
23 class EricToolButtonOptions(enum.IntEnum): |
23 class EricToolButtonOptions(enum.IntEnum): |
24 """ |
24 """ |