10 import os |
10 import os |
11 import json |
11 import json |
12 import functools |
12 import functools |
13 import contextlib |
13 import contextlib |
14 |
14 |
15 from PyQt5.QtCore import ( |
15 from PyQt6.QtCore import ( |
16 pyqtSlot, pyqtSignal, Qt, QObject, QTimer, QDir, QFile, QFileInfo, |
16 pyqtSlot, pyqtSignal, Qt, QObject, QTimer, QDir, QFile, QFileInfo, |
17 QFileSystemWatcher, QByteArray, QDateTime |
17 QFileSystemWatcher, QByteArray, QDateTime |
18 ) |
18 ) |
19 from PyQt5.QtWidgets import ( |
19 from PyQt6.QtGui import QActionGroup |
20 QActionGroup, QApplication, QInputDialog, QLineEdit, QDialog, |
20 from PyQt6.QtWidgets import ( |
21 QDialogButtonBox, QLabel, QComboBox, QVBoxLayout |
21 QApplication, QInputDialog, QLineEdit, QDialog, QDialogButtonBox, QLabel, |
|
22 QComboBox, QVBoxLayout |
22 ) |
23 ) |
23 |
24 |
24 from E5Gui import E5MessageBox |
25 from E5Gui import E5MessageBox |
25 from E5Gui.E5OverrideCursor import E5OverrideCursor |
26 from E5Gui.E5OverrideCursor import E5OverrideCursor |
26 |
27 |