ProjectDjango/ConfigurationPage/DjangoPage.py

changeset 72
0f95786f7868
parent 63
f9b4ceeb0fdc
child 80
34b6482eb9f6
equal deleted inserted replaced
71:a250660cc153 72:0f95786f7868
43 consoleList.append("cmd.exe /c") 43 consoleList.append("cmd.exe /c")
44 elif isMacPlatform(): 44 elif isMacPlatform():
45 consoleList.append("xterm -e") 45 consoleList.append("xterm -e")
46 consoleList.append("/opt/X11/bin/xterm -e") 46 consoleList.append("/opt/X11/bin/xterm -e")
47 else: 47 else:
48 consoleList.append("konsole -e")
49 consoleList.append("@konsole --workdir . -e") 48 consoleList.append("@konsole --workdir . -e")
50 # KDE4 konsole spawns 49 # KDE4 konsole spawns
51 consoleList.append("gnome-terminal -x") 50 consoleList.append("gnome-terminal -x")
52 consoleList.append("xfce4-terminal -e") 51 consoleList.append("xfce4-terminal -e")
53 consoleList.append("xterm -e") 52 consoleList.append("xterm -e")
57 consoleNoCloseList.append("cmd.exe /k") 56 consoleNoCloseList.append("cmd.exe /k")
58 elif isMacPlatform(): 57 elif isMacPlatform():
59 consoleNoCloseList.append("xterm -hold -e") 58 consoleNoCloseList.append("xterm -hold -e")
60 consoleNoCloseList.append("/opt/X11/bin/xterm -hold -e") 59 consoleNoCloseList.append("/opt/X11/bin/xterm -hold -e")
61 else: 60 else:
62 consoleNoCloseList.append("konsole --noclose -e")
63 consoleNoCloseList.append("@konsole --noclose --workdir . -e") 61 consoleNoCloseList.append("@konsole --noclose --workdir . -e")
64 # KDE4 konsole spawns 62 # KDE4 konsole spawns
65 consoleNoCloseList.append("gnome-terminal -x") 63 consoleNoCloseList.append("gnome-terminal -x")
66 consoleNoCloseList.append("xfce4-terminal --hold -e") 64 consoleNoCloseList.append("xfce4-terminal --hold -e")
67 consoleNoCloseList.append("xterm -hold -e") 65 consoleNoCloseList.append("xterm -hold -e")
77 75
78 self.serverAddressEdit.setText( 76 self.serverAddressEdit.setText(
79 self.__plugin.getPreferences("ServerAddress")) 77 self.__plugin.getPreferences("ServerAddress"))
80 self.ipv6CheckBox.setChecked( 78 self.ipv6CheckBox.setChecked(
81 self.__plugin.getPreferences("UseIPv6")) 79 self.__plugin.getPreferences("UseIPv6"))
80
81 self.externalBrowserCheckBox.setChecked(
82 self.__plugin.getPreferences("UseExternalBrowser"))
82 83
83 self.appsRecentSpinBox.setValue( 84 self.appsRecentSpinBox.setValue(
84 self.__plugin.getPreferences("RecentNumberApps")) 85 self.__plugin.getPreferences("RecentNumberApps"))
85 86
86 self.virtualEnvPy2Edit.setText( 87 self.virtualEnvPy2Edit.setText(
109 110
110 self.__plugin.setPreferences( 111 self.__plugin.setPreferences(
111 "ServerAddress", self.serverAddressEdit.text()) 112 "ServerAddress", self.serverAddressEdit.text())
112 self.__plugin.setPreferences( 113 self.__plugin.setPreferences(
113 "UseIPv6", self.ipv6CheckBox.isChecked()) 114 "UseIPv6", self.ipv6CheckBox.isChecked())
115
116 self.__plugin.setPreferences(
117 "UseExternalBrowser", self.externalBrowserCheckBox.isChecked())
114 118
115 self.__plugin.setPreferences( 119 self.__plugin.setPreferences(
116 "RecentNumberApps", self.appsRecentSpinBox.value()) 120 "RecentNumberApps", self.appsRecentSpinBox.value())
117 121
118 self.__plugin.setPreferences( 122 self.__plugin.setPreferences(

eric ide

mercurial