PluginProjectDjango.py

changeset 4
81c2943be6b6
parent 2
1e97424fda0c
child 6
80815349eef4
equal deleted inserted replaced
3:fbae2b012fac 4:81c2943be6b6
75 """ 75 """
76 if e5App().getObject("UserInterface").versionIsNewer('5.0.99', '20120101'): 76 if e5App().getObject("UserInterface").versionIsNewer('5.0.99', '20120101'):
77 return { 77 return {
78 "djangoPage": \ 78 "djangoPage": \
79 [QCoreApplication.translate("ProjectDjangoPlugin", "Django"), 79 [QCoreApplication.translate("ProjectDjangoPlugin", "Django"),
80 os.path.join("ProjectDjango", "icons", 80 os.path.join("ProjectDjango", "icons", "django.png"),
81 "django.png"),
82 createDjangoPage, None, None], 81 createDjangoPage, None, None],
83 } 82 }
84 else: 83 else:
85 return {} 84 return {}
86 85
117 116
118 self.__defaults = { 117 self.__defaults = {
119 "ServerAddress" : "", 118 "ServerAddress" : "",
120 119
121 "RecentNumberApps" : 10, 120 "RecentNumberApps" : 10,
122 "UsePlainPython" : False, 121 "UsePlainPython" : False,
122 "UseIPv6": False,
123 } 123 }
124 if isWindowsPlatform(): 124 if isWindowsPlatform():
125 self.__defaults["ConsoleCommandNoClose"] = "cmd.exe /k" 125 self.__defaults["ConsoleCommandNoClose"] = "cmd.exe /k"
126 self.__defaults["ConsoleCommand"] = "cmd.exe /c" 126 self.__defaults["ConsoleCommand"] = "cmd.exe /c"
127 elif isMacPlatform(): 127 elif isMacPlatform():
342 @return the requested setting 342 @return the requested setting
343 """ 343 """
344 if key in ["RecentNumberApps"]: 344 if key in ["RecentNumberApps"]:
345 return int(Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key, 345 return int(Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key,
346 self.__defaults[key])) 346 self.__defaults[key]))
347 elif key in ["UsePlainPython"]: 347 elif key in ["UsePlainPython", "UseIPv6"]:
348 return Preferences.toBool(Preferences.Prefs.settings.value( 348 return Preferences.toBool(Preferences.Prefs.settings.value(
349 self.PreferencesKey + "/" + key, self.__defaults[key])) 349 self.PreferencesKey + "/" + key, self.__defaults[key]))
350 else: 350 else:
351 return Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key, 351 return Preferences.Prefs.settings.value(self.PreferencesKey + "/" + key,
352 self.__defaults[key]) 352 self.__defaults[key])

eric ide

mercurial