ProjectFlask/FlaskVirtualenvConfigurationDialog.py

branch
eric7
changeset 64
0ee58185b8df
parent 61
fe1e8783a95f
child 66
0d3168d0e310
equal deleted inserted replaced
63:7c05cbc8b3e5 64:0ee58185b8df
9 """ 9 """
10 10
11 import sys 11 import sys
12 import os 12 import os
13 13
14 from PyQt5.QtCore import pyqtSlot 14 from PyQt6.QtCore import pyqtSlot
15 from PyQt5.QtWidgets import QDialog, QDialogButtonBox 15 from PyQt6.QtWidgets import QDialog, QDialogButtonBox
16 16
17 from E5Gui.E5PathPicker import E5PathPickerModes 17 from EricWidgets.EricPathPicker import EricPathPickerModes
18 18
19 from .Ui_FlaskVirtualenvConfigurationDialog import ( 19 from .Ui_FlaskVirtualenvConfigurationDialog import (
20 Ui_FlaskVirtualenvConfigurationDialog 20 Ui_FlaskVirtualenvConfigurationDialog
21 ) 21 )
22 22
45 @type QWidget 45 @type QWidget
46 """ 46 """
47 super().__init__(parent) 47 super().__init__(parent)
48 self.setupUi(self) 48 self.setupUi(self)
49 49
50 self.targetDirectoryPicker.setMode(E5PathPickerModes.DirectoryMode) 50 self.targetDirectoryPicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
51 self.targetDirectoryPicker.setWindowTitle( 51 self.targetDirectoryPicker.setWindowTitle(
52 self.tr("Virtualenv Target Directory")) 52 self.tr("Virtualenv Target Directory"))
53 self.targetDirectoryPicker.setDefaultDirectory(projectPath) 53 self.targetDirectoryPicker.setDefaultDirectory(projectPath)
54 54
55 self.pythonExecPicker.setMode(E5PathPickerModes.OpenFileMode) 55 self.pythonExecPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
56 self.pythonExecPicker.setWindowTitle( 56 self.pythonExecPicker.setWindowTitle(
57 self.tr("Python Interpreter")) 57 self.tr("Python Interpreter"))
58 self.pythonExecPicker.setDefaultDirectory( 58 self.pythonExecPicker.setDefaultDirectory(
59 sys.executable.replace("w.exe", ".exe")) 59 sys.executable.replace("w.exe", ".exe"))
60 60
71 71
72 def __updateOK(self): 72 def __updateOK(self):
73 """ 73 """
74 Private method to update the enabled status of the OK button. 74 Private method to update the enabled status of the OK button.
75 """ 75 """
76 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled( 76 self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).setEnabled(
77 bool(self.targetDirectoryPicker.text()) and 77 bool(self.targetDirectoryPicker.text()) and
78 bool(self.nameEdit.text()) 78 bool(self.nameEdit.text())
79 ) 79 )
80 80
81 @pyqtSlot(str) 81 @pyqtSlot(str)

eric ide

mercurial