7 Module implementing the feature permission bar widget. |
7 Module implementing the feature permission bar widget. |
8 """ |
8 """ |
9 |
9 |
10 import contextlib |
10 import contextlib |
11 |
11 |
12 from PyQt6.QtCore import pyqtSlot, QUrl |
12 from PyQt6.QtCore import QUrl, pyqtSlot |
13 from PyQt6.QtWidgets import QLabel, QHBoxLayout, QPushButton |
|
14 from PyQt6.QtWebEngineCore import QWebEnginePage |
13 from PyQt6.QtWebEngineCore import QWebEnginePage |
15 |
14 from PyQt6.QtWidgets import QHBoxLayout, QLabel, QPushButton |
|
15 |
|
16 from eric7.EricGui import EricPixmapCache |
16 from eric7.EricWidgets.EricAnimatedWidget import EricAnimatedWidget |
17 from eric7.EricWidgets.EricAnimatedWidget import EricAnimatedWidget |
17 |
|
18 from eric7.EricGui import EricPixmapCache |
|
19 |
18 |
20 |
19 |
21 class FeaturePermissionBar(EricAnimatedWidget): |
20 class FeaturePermissionBar(EricAnimatedWidget): |
22 """ |
21 """ |
23 Class implementing the feature permission bar widget. |
22 Class implementing the feature permission bar widget. |