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]) |