10 # |
10 # |
11 # This is modeled after the code found in Qupzilla |
11 # This is modeled after the code found in Qupzilla |
12 # Copyright (C) 2014 David Rosca <nowrep@gmail.com> |
12 # Copyright (C) 2014 David Rosca <nowrep@gmail.com> |
13 # |
13 # |
14 |
14 |
15 from PyQt6.QtCore import pyqtSlot, Qt, QPoint, QTimer |
15 from PyQt6.QtCore import QPoint, Qt, QTimer, pyqtSlot |
16 from PyQt6.QtWidgets import QGraphicsColorizeEffect, QMenu, QDialog |
|
17 from PyQt6.QtWebEngineCore import QWebEngineSettings |
16 from PyQt6.QtWebEngineCore import QWebEngineSettings |
|
17 from PyQt6.QtWidgets import QDialog, QGraphicsColorizeEffect, QMenu |
|
18 |
|
19 from eric7.EricGui import EricPixmapCache |
18 |
20 |
19 from .StatusBarIcon import StatusBarIcon |
21 from .StatusBarIcon import StatusBarIcon |
20 |
|
21 from eric7.EricGui import EricPixmapCache |
|
22 |
22 |
23 |
23 |
24 class JavaScriptIcon(StatusBarIcon): |
24 class JavaScriptIcon(StatusBarIcon): |
25 """ |
25 """ |
26 Class implementing the JavaScript status bar icon. |
26 Class implementing the JavaScript status bar icon. |