eric7/Preferences/ConfigurationPages/DebuggerPython3Page.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8327
666c2b81cbb7
child 8358
144a6b854f70
equal deleted inserted replaced
8355:8a7677a63c8d 8356:68ec9c3d4de5
7 Module implementing the Debugger Python3 configuration page. 7 Module implementing the Debugger Python3 configuration page.
8 """ 8 """
9 9
10 from PyQt6.QtCore import pyqtSlot 10 from PyQt6.QtCore import pyqtSlot
11 11
12 from E5Gui.E5Application import e5App 12 from E5Gui.EricApplication import ericApp
13 from E5Gui.E5PathPicker import E5PathPickerModes 13 from E5Gui.EricPathPicker import EricPathPickerModes
14 14
15 from .ConfigurationPageBase import ConfigurationPageBase 15 from .ConfigurationPageBase import ConfigurationPageBase
16 from .Ui_DebuggerPython3Page import Ui_DebuggerPython3Page 16 from .Ui_DebuggerPython3Page import Ui_DebuggerPython3Page
17 17
18 import Preferences 18 import Preferences
30 super().__init__() 30 super().__init__()
31 self.setupUi(self) 31 self.setupUi(self)
32 self.setObjectName("DebuggerPython3Page") 32 self.setObjectName("DebuggerPython3Page")
33 33
34 try: 34 try:
35 self.__virtualenvManager = e5App().getObject("VirtualEnvManager") 35 self.__virtualenvManager = ericApp().getObject("VirtualEnvManager")
36 except KeyError: 36 except KeyError:
37 from VirtualEnv.VirtualenvManager import VirtualenvManager 37 from VirtualEnv.VirtualenvManager import VirtualenvManager
38 self.__virtualenvManager = VirtualenvManager() 38 self.__virtualenvManager = VirtualenvManager()
39 39
40 self.venvDlgButton.setIcon(UI.PixmapCache.getIcon("virtualenv")) 40 self.venvDlgButton.setIcon(UI.PixmapCache.getIcon("virtualenv"))
41 41
42 self.debugClientPicker.setMode(E5PathPickerModes.OPEN_FILE_MODE) 42 self.debugClientPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
43 self.debugClientPicker.setToolTip(self.tr( 43 self.debugClientPicker.setToolTip(self.tr(
44 "Press to select the Debug Client via a file selection dialog")) 44 "Press to select the Debug Client via a file selection dialog"))
45 self.debugClientPicker.setFilters(self.tr("Python Files (*.py *.py3)")) 45 self.debugClientPicker.setFilters(self.tr("Python Files (*.py *.py3)"))
46 46
47 self.__populateAndSetVenvComboBox() 47 self.__populateAndSetVenvComboBox()

eric ide

mercurial