src/eric7/Plugins/VcsPlugins/vcsMercurial/HgNewProjectOptionsDialog.py

branch
eric7
changeset 9413
80c06d472826
parent 9221
bf71ee032bb4
child 9473
3f23dbf37dbe
equal deleted inserted replaced
9412:45e7bb09c120 9413:80c06d472826
9 """ 9 """
10 10
11 from PyQt6.QtCore import pyqtSlot, QUrl 11 from PyQt6.QtCore import pyqtSlot, QUrl
12 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QComboBox 12 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QComboBox
13 13
14 from EricWidgets.EricPathPicker import EricPathPickerModes 14 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
15 15
16 from .Ui_HgNewProjectOptionsDialog import Ui_HgNewProjectOptionsDialog 16 from .Ui_HgNewProjectOptionsDialog import Ui_HgNewProjectOptionsDialog
17 from .Config import ConfigHgSchemes 17 from .Config import ConfigHgSchemes
18 18
19 import Utilities 19 from eric7 import Preferences, Utilities
20 import Preferences 20 from eric7.EricGui import EricPixmapCache
21 import UI.PixmapCache
22 21
23 22
24 class HgNewProjectOptionsDialog(QDialog, Ui_HgNewProjectOptionsDialog): 23 class HgNewProjectOptionsDialog(QDialog, Ui_HgNewProjectOptionsDialog):
25 """ 24 """
26 Class implementing the Options Dialog for a new project from the 25 Class implementing the Options Dialog for a new project from the
46 self.vcsUrlPicker.setInsertPolicy(QComboBox.InsertPolicy.InsertAtTop) 45 self.vcsUrlPicker.setInsertPolicy(QComboBox.InsertPolicy.InsertAtTop)
47 self.vcsUrlPicker.setSizeAdjustPolicy( 46 self.vcsUrlPicker.setSizeAdjustPolicy(
48 QComboBox.SizeAdjustPolicy.AdjustToMinimumContentsLengthWithIcon 47 QComboBox.SizeAdjustPolicy.AdjustToMinimumContentsLengthWithIcon
49 ) 48 )
50 self.vcsUrlPicker.setPathsList(vcsUrlHistory) 49 self.vcsUrlPicker.setPathsList(vcsUrlHistory)
51 self.vcsUrlClearHistoryButton.setIcon(UI.PixmapCache.getIcon("editDelete")) 50 self.vcsUrlClearHistoryButton.setIcon(EricPixmapCache.getIcon("editDelete"))
52 self.vcsUrlPicker.setText("") 51 self.vcsUrlPicker.setText("")
53 52
54 ipath = Preferences.getMultiProject("Workspace") or Utilities.getHomeDir() 53 ipath = Preferences.getMultiProject("Workspace") or Utilities.getHomeDir()
55 self.__initPaths = [ 54 self.__initPaths = [
56 Utilities.fromNativeSeparators(ipath), 55 Utilities.fromNativeSeparators(ipath),

eric ide

mercurial