src/eric7/Debugger/StartDialog.py

branch
eric7-maintenance
changeset 9442
906485dcd210
parent 9305
3b7ef53c34c7
parent 9413
80c06d472826
child 9549
67295777d9fe
equal deleted inserted replaced
9379:f23c43e18046 9442:906485dcd210
9 9
10 import os 10 import os
11 11
12 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QComboBox, QInputDialog 12 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QComboBox, QInputDialog
13 13
14 from EricWidgets.EricPathPicker import EricPathPickerModes 14 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
15 from EricWidgets.EricApplication import ericApp 15 from eric7.EricWidgets.EricApplication import ericApp
16 16
17 import Preferences 17 from eric7 import Preferences
18 18
19 19
20 class StartDialog(QDialog): 20 class StartDialog(QDialog):
21 """ 21 """
22 Class implementing the Start Program dialog. 22 Class implementing the Start Program dialog.
126 126
127 self.ui = Ui_StartProfileDialog() 127 self.ui = Ui_StartProfileDialog()
128 self.ui.setupUi(self) 128 self.ui.setupUi(self)
129 129
130 self.ui.venvComboBox.addItem("") 130 self.ui.venvComboBox.addItem("")
131 projectEnvironmentString = (
132 ericApp().getObject("DebugServer").getProjectEnvironmentString()
133 )
134 if projectEnvironmentString:
135 self.ui.venvComboBox.addItem(projectEnvironmentString)
131 self.ui.venvComboBox.addItems( 136 self.ui.venvComboBox.addItems(
132 sorted(ericApp().getObject("VirtualEnvManager").getVirtualenvNames()) 137 sorted(ericApp().getObject("VirtualEnvManager").getVirtualenvNames())
133 ) 138 )
134 139
135 self.ui.scriptnamePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) 140 self.ui.scriptnamePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)

eric ide

mercurial