PluginProjectDjango.py

changeset 9
8fe581309106
parent 6
80815349eef4
child 11
5eda53fad138
equal deleted inserted replaced
8:07d64408f2b7 9:8fe581309106
113 QObject.__init__(self, ui) 113 QObject.__init__(self, ui)
114 self.__ui = ui 114 self.__ui = ui
115 self.__initialize() 115 self.__initialize()
116 116
117 self.__defaults = { 117 self.__defaults = {
118 "VirtualEnvironmentPy2": "",
119 "VirtualEnvironmentPy3": "",
120
121 "UsePlainPythonPy2": False,
122 "UsePlainPythonPy3": False,
123
118 "ServerAddress": "", 124 "ServerAddress": "",
119 125
120 "RecentNumberApps": 10, 126 "RecentNumberApps": 10,
121 "UsePlainPython": False,
122 "UseIPv6": False, 127 "UseIPv6": False,
123 } 128 }
124 if isWindowsPlatform(): 129 if isWindowsPlatform():
125 self.__defaults["ConsoleCommandNoClose"] = "cmd.exe /k" 130 self.__defaults["ConsoleCommandNoClose"] = "cmd.exe /k"
126 self.__defaults["ConsoleCommand"] = "cmd.exe /c" 131 self.__defaults["ConsoleCommand"] = "cmd.exe /c"
300 "*.htm": "FORMS", 305 "*.htm": "FORMS",
301 "*.js": "SOURCES", 306 "*.js": "SOURCES",
302 "*.pot": "TRANSLATIONS", 307 "*.pot": "TRANSLATIONS",
303 "*.po": "TRANSLATIONS", 308 "*.po": "TRANSLATIONS",
304 "*.mo": "TRANSLATIONS", 309 "*.mo": "TRANSLATIONS",
310 "*.py": "SOURCES",
305 } 311 }
306 else: 312 else:
307 fileTypes = {} 313 fileTypes = {}
308 return fileTypes 314 return fileTypes
309 315
342 @return the requested setting 348 @return the requested setting
343 """ 349 """
344 if key in ["RecentNumberApps"]: 350 if key in ["RecentNumberApps"]:
345 return int(Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key, 351 return int(Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key,
346 self.__defaults[key])) 352 self.__defaults[key]))
347 elif key in ["UsePlainPython", "UseIPv6"]: 353 elif key in ["UsePlainPythonPy2", "UsePlainPythonPy3", "UseIPv6"]:
348 return Preferences.toBool(Preferences.Prefs.settings.value( 354 return Preferences.toBool(Preferences.Prefs.settings.value(
349 self.PreferencesKey + "/" + key, self.__defaults[key])) 355 self.PreferencesKey + "/" + key, self.__defaults[key]))
350 else: 356 else:
351 return Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key, 357 return Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key,
352 self.__defaults[key]) 358 self.__defaults[key])

eric ide

mercurial