eric7/Preferences/ConfigurationPages/QtPage.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8327
666c2b81cbb7
child 8358
144a6b854f70
equal deleted inserted replaced
8355:8a7677a63c8d 8356:68ec9c3d4de5
7 Module implementing the Qt configuration page. 7 Module implementing the Qt 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_QtPage import Ui_QtPage 16 from .Ui_QtPage import Ui_QtPage
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("QtPage") 32 self.setObjectName("QtPage")
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 for button in ( 40 for button in (
41 self.pyqt5VenvDlgButton, self.pyqt6VenvDlgButton, 41 self.pyqt5VenvDlgButton, self.pyqt6VenvDlgButton,
42 self.pyside2VenvDlgButton, self.pyside6VenvDlgButton, 42 self.pyside2VenvDlgButton, self.pyside6VenvDlgButton,
43 ): 43 ):
44 button.setIcon(UI.PixmapCache.getIcon("virtualenv")) 44 button.setIcon(UI.PixmapCache.getIcon("virtualenv"))
45 45
46 self.qtTransPicker.setMode(E5PathPickerModes.DIRECTORY_MODE) 46 self.qtTransPicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
47 for picker in ( 47 for picker in (
48 self.qtToolsDirPicker, 48 self.qtToolsDirPicker,
49 self.pyqtToolsDirPicker, 49 self.pyqtToolsDirPicker,
50 self.pyqt6ToolsDirPicker, 50 self.pyqt6ToolsDirPicker,
51 self.pyside2ToolsDirPicker, 51 self.pyside2ToolsDirPicker,
52 self.pyside6ToolsDirPicker, 52 self.pyside6ToolsDirPicker,
53 ): 53 ):
54 picker.setMode(E5PathPickerModes.DIRECTORY_SHOW_FILES_MODE) 54 picker.setMode(EricPathPickerModes.DIRECTORY_SHOW_FILES_MODE)
55 55
56 self.__populateAndSetVenvComboBoxes(True) 56 self.__populateAndSetVenvComboBoxes(True)
57 57
58 # set initial values 58 # set initial values
59 self.qtTransPicker.setText( 59 self.qtTransPicker.setText(

eric ide

mercurial