8 """ |
8 """ |
9 |
9 |
10 import contextlib |
10 import contextlib |
11 import pathlib |
11 import pathlib |
12 |
12 |
|
13 from PyQt6 import uic |
13 from PyQt6.QtCore import QDir, QEvent, QSize, Qt |
14 from PyQt6.QtCore import QDir, QEvent, QSize, Qt |
14 from PyQt6.QtGui import QAction, QKeySequence, QImageWriter, QPainter |
15 from PyQt6.QtGui import QAction, QImageWriter, QKeySequence, QPainter |
|
16 from PyQt6.QtPrintSupport import QPrintDialog, QPrinter |
15 from PyQt6.QtWidgets import ( |
17 from PyQt6.QtWidgets import ( |
|
18 QApplication, |
|
19 QComboBox, |
|
20 QDialog, |
|
21 QFrame, |
|
22 QHBoxLayout, |
|
23 QLabel, |
|
24 QMainWindow, |
|
25 QScrollArea, |
16 QSizePolicy, |
26 QSizePolicy, |
17 QSpacerItem, |
27 QSpacerItem, |
|
28 QStyleFactory, |
|
29 QVBoxLayout, |
|
30 QWhatsThis, |
18 QWidget, |
31 QWidget, |
19 QHBoxLayout, |
|
20 QWhatsThis, |
|
21 QDialog, |
|
22 QScrollArea, |
|
23 QApplication, |
|
24 QStyleFactory, |
|
25 QFrame, |
|
26 QMainWindow, |
|
27 QComboBox, |
|
28 QVBoxLayout, |
|
29 QLabel, |
|
30 ) |
32 ) |
31 from PyQt6.QtPrintSupport import QPrinter, QPrintDialog |
|
32 from PyQt6 import uic |
|
33 |
|
34 |
|
35 from eric7.EricWidgets import EricMessageBox, EricFileDialog |
|
36 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
|
37 from eric7.EricWidgets.EricApplication import ericApp |
|
38 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
|
39 |
33 |
40 from eric7 import Preferences |
34 from eric7 import Preferences |
41 from eric7.EricGui import EricPixmapCache |
35 from eric7.EricGui import EricPixmapCache |
|
36 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
|
37 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
|
38 from eric7.EricWidgets.EricApplication import ericApp |
|
39 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
42 from eric7.UI import Config |
40 from eric7.UI import Config |
43 |
41 |
44 |
42 |
45 class UIPreviewer(EricMainWindow): |
43 class UIPreviewer(EricMainWindow): |
46 """ |
44 """ |