Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py

changeset 2405
d4b5f3bd4720
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2810
fe551b27f62e
equal deleted inserted replaced
2404:cba0ff902c2b 2405:d4b5f3bd4720
8 """ 8 """
9 9
10 import os 10 import os
11 11
12 from PyQt4.QtCore import pyqtSlot 12 from PyQt4.QtCore import pyqtSlot
13
14 from QScintilla.MiniEditor import MiniEditor
15 13
16 from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase 14 from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase
17 from .Ui_MercurialPage import Ui_MercurialPage 15 from .Ui_MercurialPage import Ui_MercurialPage
18 16
19 17
59 @pyqtSlot() 57 @pyqtSlot()
60 def on_configButton_clicked(self): 58 def on_configButton_clicked(self):
61 """ 59 """
62 Private slot to edit the (per user) Mercurial configuration file. 60 Private slot to edit the (per user) Mercurial configuration file.
63 """ 61 """
62 from QScintilla.MiniEditor import MiniEditor
64 cfgFile = self.__plugin.getConfigPath() 63 cfgFile = self.__plugin.getConfigPath()
65 if not os.path.exists(cfgFile): 64 if not os.path.exists(cfgFile):
66 try: 65 try:
67 f = open(cfgFile, "w") 66 f = open(cfgFile, "w")
68 f.close() 67 f.close()

eric ide

mercurial