ProjectPyramid/PyramidDialog.py

branch
eric7
changeset 164
277a93891db9
parent 160
41b23683d5a1
child 166
8b0cc7528c70
equal deleted inserted replaced
163:e3ed5e2856d7 164:277a93891db9
7 Module implementing a dialog starting a process and showing its output. 7 Module implementing a dialog starting a process and showing its output.
8 """ 8 """
9 9
10 import os 10 import os
11 11
12 from PyQt6.QtCore import QProcess, QTimer, pyqtSlot, Qt, QCoreApplication 12 from PyQt6.QtCore import QCoreApplication, QProcess, Qt, QTimer, pyqtSlot
13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QLineEdit, QTextEdit 13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QLineEdit, QTextEdit
14 14
15 from eric7 import Preferences 15 from eric7 import Preferences
16 from eric7.EricWidgets import EricMessageBox 16 from eric7.EricWidgets import EricMessageBox
17 from eric7.Globals import isWindowsPlatform, isMacPlatform, strToQByteArray 17 from eric7.Globals import strToQByteArray
18
19 try:
20 from eric7.SystemUtilities.OSUtilities import isMacPlatform, isWindowsPlatform
21 except ImportError:
22 # imports for eric < 23.1
23 from eric7.Globals import isWindowsPlatform, isMacPlatform
18 24
19 from .Ui_PyramidDialog import Ui_PyramidDialog 25 from .Ui_PyramidDialog import Ui_PyramidDialog
20 26
21 27
22 class PyramidDialog(QDialog, Ui_PyramidDialog): 28 class PyramidDialog(QDialog, Ui_PyramidDialog):

eric ide

mercurial