9 |
9 |
10 import contextlib |
10 import contextlib |
11 import functools |
11 import functools |
12 |
12 |
13 from PyQt6.QtCore import ( |
13 from PyQt6.QtCore import ( |
|
14 QByteArray, |
|
15 QCoreApplication, |
|
16 QEvent, |
|
17 QPoint, |
|
18 Qt, |
|
19 QUrl, |
14 pyqtSlot, |
20 pyqtSlot, |
15 Qt, |
|
16 QByteArray, |
|
17 QUrl, |
|
18 QEvent, |
|
19 QCoreApplication, |
|
20 QPoint, |
|
21 ) |
21 ) |
22 from PyQt6.QtGui import QDesktopServices, QImage, QGuiApplication, QClipboard |
22 from PyQt6.QtGui import QClipboard, QDesktopServices, QGuiApplication, QImage |
23 from PyQt6.QtWidgets import QTextBrowser, QMenu |
23 from PyQt6.QtWidgets import QMenu, QTextBrowser |
|
24 |
|
25 from eric7.EricGui import EricPixmapCache |
24 |
26 |
25 from .HelpViewerImpl import HelpViewerImpl |
27 from .HelpViewerImpl import HelpViewerImpl |
26 |
|
27 from eric7.EricGui import EricPixmapCache |
|
28 |
|
29 |
28 |
30 AboutBlank = QCoreApplication.translate( |
29 AboutBlank = QCoreApplication.translate( |
31 "HelpViewer", |
30 "HelpViewer", |
32 "<html>" "<head><title>about:blank</title></head>" "<body></body>" "</html>", |
31 "<html>" "<head><title>about:blank</title></head>" "<body></body>" "</html>", |
33 ) |
32 ) |