1 <ui version="4.0" > |
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <ui version="4.0"> |
2 <class>DebuggerPropertiesDialog</class> |
3 <class>DebuggerPropertiesDialog</class> |
3 <widget class="QDialog" name="DebuggerPropertiesDialog" > |
4 <widget class="QDialog" name="DebuggerPropertiesDialog"> |
4 <property name="geometry" > |
5 <property name="geometry"> |
5 <rect> |
6 <rect> |
6 <x>0</x> |
7 <x>0</x> |
7 <y>0</y> |
8 <y>0</y> |
8 <width>592</width> |
9 <width>592</width> |
9 <height>589</height> |
10 <height>592</height> |
10 </rect> |
11 </rect> |
11 </property> |
12 </property> |
12 <property name="windowTitle" > |
13 <property name="windowTitle"> |
13 <string>Debugger Properties</string> |
14 <string>Debugger Properties</string> |
14 </property> |
15 </property> |
15 <property name="sizeGripEnabled" > |
16 <property name="sizeGripEnabled"> |
16 <bool>true</bool> |
17 <bool>true</bool> |
17 </property> |
18 </property> |
18 <layout class="QVBoxLayout" name="_2" > |
19 <layout class="QVBoxLayout" name="_2"> |
19 <item> |
20 <item> |
20 <widget class="QGroupBox" name="groupBox" > |
21 <widget class="QGroupBox" name="groupBox"> |
21 <property name="title" > |
22 <property name="title"> |
22 <string>Debug Client</string> |
23 <string>Debug Client</string> |
23 </property> |
24 </property> |
24 <layout class="QHBoxLayout" name="_4" > |
25 <layout class="QHBoxLayout" name="_4"> |
25 <item> |
26 <item> |
26 <widget class="QLineEdit" name="debugClientEdit" > |
27 <widget class="QLineEdit" name="debugClientEdit"> |
27 <property name="toolTip" > |
28 <property name="toolTip"> |
28 <string>Enter the path of the Debug Client to be used. Leave empty to use the default.</string> |
29 <string>Enter the path of the Debug Client to be used. Leave empty to use the default.</string> |
29 </property> |
30 </property> |
30 </widget> |
31 </widget> |
31 </item> |
32 </item> |
32 <item> |
33 <item> |
33 <widget class="QPushButton" name="debugClientButton" > |
34 <widget class="QPushButton" name="debugClientButton"> |
34 <property name="toolTip" > |
35 <property name="toolTip"> |
35 <string>Press to select the Debug Client via a file selection dialog</string> |
36 <string>Press to select the Debug Client via a file selection dialog</string> |
36 </property> |
37 </property> |
37 <property name="text" > |
38 <property name="text"> |
38 <string>...</string> |
39 <string>...</string> |
39 </property> |
40 </property> |
40 </widget> |
41 </widget> |
41 </item> |
42 </item> |
42 </layout> |
43 </layout> |
43 </widget> |
44 </widget> |
44 </item> |
45 </item> |
45 <item> |
46 <item> |
46 <widget class="QGroupBox" name="groupBox_2" > |
47 <widget class="QGroupBox" name="groupBox_2"> |
47 <property name="title" > |
48 <property name="title"> |
48 <string>Interpreter for Debug Client</string> |
49 <string>Interpreter for Debug Client</string> |
49 </property> |
50 </property> |
50 <layout class="QHBoxLayout" name="_5" > |
51 <layout class="QHBoxLayout" name="_5"> |
51 <item> |
52 <item> |
52 <widget class="QLineEdit" name="interpreterEdit" > |
53 <widget class="QLineEdit" name="interpreterEdit"> |
53 <property name="toolTip" > |
54 <property name="toolTip"> |
54 <string>Enter the path of the interpreter to be used by the debug client.</string> |
55 <string>Enter the path of the interpreter to be used by the debug client.</string> |
55 </property> |
56 </property> |
56 </widget> |
57 </widget> |
57 </item> |
58 </item> |
58 <item> |
59 <item> |
59 <widget class="QPushButton" name="interpreterButton" > |
60 <widget class="QPushButton" name="interpreterButton"> |
60 <property name="toolTip" > |
61 <property name="toolTip"> |
61 <string>Press to select the interpreter via a file selection dialog</string> |
62 <string>Press to select the interpreter via a file selection dialog</string> |
62 </property> |
63 </property> |
63 <property name="text" > |
64 <property name="text"> |
64 <string>...</string> |
65 <string>...</string> |
65 </property> |
66 </property> |
66 </widget> |
67 </widget> |
67 </item> |
68 </item> |
68 </layout> |
69 </layout> |
69 </widget> |
70 </widget> |
70 </item> |
71 </item> |
71 <item> |
72 <item> |
72 <widget class="QGroupBox" name="groupBox_3" > |
73 <widget class="QGroupBox" name="groupBox_3"> |
73 <property name="title" > |
74 <property name="title"> |
74 <string>Environment for Debug Client</string> |
75 <string>Environment for Debug Client</string> |
75 </property> |
76 </property> |
76 <layout class="QGridLayout" name="_6" > |
77 <layout class="QGridLayout" name="_6"> |
77 <item row="0" column="0" colspan="2" > |
78 <item row="0" column="0" colspan="2"> |
78 <widget class="QCheckBox" name="debugEnvironmentOverrideCheckBox" > |
79 <widget class="QCheckBox" name="debugEnvironmentOverrideCheckBox"> |
79 <property name="toolTip" > |
80 <property name="toolTip"> |
80 <string>Select, if the environment of the debug client should be replaced</string> |
81 <string>Select, if the environment of the debug client should be replaced</string> |
81 </property> |
82 </property> |
82 <property name="text" > |
83 <property name="text"> |
83 <string>Replace Environment</string> |
84 <string>Replace Environment</string> |
84 </property> |
85 </property> |
85 </widget> |
86 </widget> |
86 </item> |
87 </item> |
87 <item row="1" column="1" > |
88 <item row="1" column="1"> |
88 <widget class="QLineEdit" name="debugEnvironmentEdit" > |
89 <widget class="QLineEdit" name="debugEnvironmentEdit"> |
89 <property name="toolTip" > |
90 <property name="toolTip"> |
90 <string>Enter the environment variables to be set.</string> |
91 <string>Enter the environment variables to be set.</string> |
91 </property> |
92 </property> |
92 <property name="whatsThis" > |
93 <property name="whatsThis"> |
93 <string><b>Environment</b> |
94 <string><b>Environment</b> |
94 <p>Enter the environment variables to be set for the debugger. The individual settings must be separate by whitespace and be given in the form 'var=value'.</p> |
95 <p>Enter the environment variables to be set for the debugger. The individual settings must be separate by whitespace and be given in the form 'var=value'.</p> |
95 <p>Example: var1=1 var2="hello world"</p></string> |
96 <p>Example: var1=1 var2="hello world"</p></string> |
96 </property> |
97 </property> |
97 </widget> |
98 </widget> |
98 </item> |
99 </item> |
99 <item row="1" column="0" > |
100 <item row="1" column="0"> |
100 <widget class="QLabel" name="textLabel1_16" > |
101 <widget class="QLabel" name="textLabel1_16"> |
101 <property name="text" > |
102 <property name="text"> |
102 <string>Environment:</string> |
103 <string>Environment:</string> |
103 </property> |
104 </property> |
104 </widget> |
105 </widget> |
105 </item> |
106 </item> |
106 </layout> |
107 </layout> |
107 </widget> |
108 </widget> |
108 </item> |
109 </item> |
109 <item> |
110 <item> |
110 <widget class="QGroupBox" name="remoteDebuggerGroup" > |
111 <widget class="QGroupBox" name="remoteDebuggerGroup"> |
111 <property name="toolTip" > |
112 <property name="toolTip"> |
112 <string>Select, if the debugger should be run remotely</string> |
113 <string>Select, if the debugger should be run remotely</string> |
113 </property> |
114 </property> |
114 <property name="title" > |
115 <property name="title"> |
115 <string>Remote Debugger</string> |
116 <string>Remote Debugger</string> |
116 </property> |
117 </property> |
117 <property name="checkable" > |
118 <property name="checkable"> |
118 <bool>true</bool> |
119 <bool>true</bool> |
119 </property> |
120 </property> |
120 <layout class="QGridLayout" name="_7" > |
121 <layout class="QGridLayout" name="_7"> |
121 <item row="2" column="0" colspan="2" > |
122 <item row="2" column="0" colspan="2"> |
122 <widget class="QGroupBox" name="pathTranslationGroup" > |
123 <widget class="QGroupBox" name="pathTranslationGroup"> |
123 <property name="toolTip" > |
124 <property name="toolTip"> |
124 <string>Select, if path translation for remote debugging should be done</string> |
125 <string>Select, if path translation for remote debugging should be done</string> |
125 </property> |
126 </property> |
126 <property name="title" > |
127 <property name="title"> |
127 <string>Perform Path Translation</string> |
128 <string>Perform Path Translation</string> |
128 </property> |
129 </property> |
129 <property name="checkable" > |
130 <property name="checkable"> |
130 <bool>true</bool> |
131 <bool>true</bool> |
131 </property> |
132 </property> |
132 <layout class="QGridLayout" > |
133 <layout class="QGridLayout"> |
133 <item row="1" column="0" > |
134 <item row="1" column="0"> |
134 <widget class="QLabel" name="textLabel2_9" > |
135 <widget class="QLabel" name="textLabel2_9"> |
135 <property name="text" > |
136 <property name="text"> |
136 <string>Local Path:</string> |
137 <string>Local Path:</string> |
137 </property> |
138 </property> |
138 </widget> |
139 </widget> |
139 </item> |
140 </item> |
140 <item row="1" column="1" > |
141 <item row="1" column="1"> |
141 <widget class="QLineEdit" name="translationLocalEdit" > |
142 <widget class="QLineEdit" name="translationLocalEdit"> |
142 <property name="toolTip" > |
143 <property name="toolTip"> |
143 <string>Enter the local path</string> |
144 <string>Enter the local path</string> |
144 </property> |
145 </property> |
145 </widget> |
146 </widget> |
146 </item> |
147 </item> |
147 <item row="0" column="1" > |
148 <item row="0" column="1"> |
148 <widget class="QLineEdit" name="translationRemoteEdit" > |
149 <widget class="QLineEdit" name="translationRemoteEdit"> |
149 <property name="toolTip" > |
150 <property name="toolTip"> |
150 <string>Enter the remote path</string> |
151 <string>Enter the remote path</string> |
151 </property> |
152 </property> |
152 </widget> |
153 </widget> |
153 </item> |
154 </item> |
154 <item row="0" column="0" > |
155 <item row="0" column="0"> |
155 <widget class="QLabel" name="textLabel1_18" > |
156 <widget class="QLabel" name="textLabel1_18"> |
156 <property name="text" > |
157 <property name="text"> |
157 <string>Remote Path:</string> |
158 <string>Remote Path:</string> |
158 </property> |
159 </property> |
159 </widget> |
160 </widget> |
160 </item> |
161 </item> |
161 </layout> |
162 </layout> |
162 </widget> |
163 </widget> |
163 </item> |
164 </item> |
164 <item row="0" column="0" > |
165 <item row="0" column="0"> |
165 <widget class="QLabel" name="hostLabel" > |
166 <widget class="QLabel" name="hostLabel"> |
166 <property name="text" > |
167 <property name="text"> |
167 <string>Remote Host:</string> |
168 <string>Remote Host:</string> |
168 </property> |
169 </property> |
169 </widget> |
170 </widget> |
170 </item> |
171 </item> |
171 <item row="1" column="1" > |
172 <item row="1" column="1"> |
172 <widget class="QLineEdit" name="remoteCommandEdit" > |
173 <widget class="QLineEdit" name="remoteCommandEdit"> |
173 <property name="toolTip" > |
174 <property name="toolTip"> |
174 <string>Enter the remote execution command.</string> |
175 <string>Enter the remote execution command.</string> |
175 </property> |
176 </property> |
176 <property name="whatsThis" > |
177 <property name="whatsThis"> |
177 <string><b>Remote Execution</b> |
178 <string><b>Remote Execution</b> |
178 <p>Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.</p></string> |
179 <p>Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.</p></string> |
179 </property> |
180 </property> |
180 </widget> |
181 </widget> |
181 </item> |
182 </item> |
182 <item row="1" column="0" > |
183 <item row="1" column="0"> |
183 <widget class="QLabel" name="execLabel" > |
184 <widget class="QLabel" name="execLabel"> |
184 <property name="text" > |
185 <property name="text"> |
185 <string>Remote Execution:</string> |
186 <string>Remote Execution:</string> |
186 </property> |
187 </property> |
187 </widget> |
188 </widget> |
188 </item> |
189 </item> |
189 <item row="0" column="1" > |
190 <item row="0" column="1"> |
190 <widget class="QLineEdit" name="remoteHostEdit" > |
191 <widget class="QLineEdit" name="remoteHostEdit"> |
191 <property name="toolTip" > |
192 <property name="toolTip"> |
192 <string>Enter the hostname of the remote machine.</string> |
193 <string>Enter the hostname of the remote machine.</string> |
193 </property> |
194 </property> |
194 <property name="whatsThis" > |
195 <property name="whatsThis"> |
195 <string><b>Remote Host</b> |
196 <string><b>Remote Host</b> |
196 <p>Enter the hostname of the remote machine.</p></string> |
197 <p>Enter the hostname of the remote machine.</p></string> |
197 </property> |
198 </property> |
198 </widget> |
199 </widget> |
199 </item> |
200 </item> |
200 </layout> |
201 </layout> |
201 </widget> |
202 </widget> |
202 </item> |
203 </item> |
203 <item> |
204 <item> |
204 <widget class="QGroupBox" name="consoleDebuggerGroup" > |
205 <widget class="QGroupBox" name="consoleDebuggerGroup"> |
205 <property name="toolTip" > |
206 <property name="toolTip"> |
206 <string>Select, if the debugger should be executed in a console window</string> |
207 <string>Select, if the debugger should be executed in a console window</string> |
207 </property> |
208 </property> |
208 <property name="title" > |
209 <property name="title"> |
209 <string>Console Debugger</string> |
210 <string>Console Debugger</string> |
210 </property> |
211 </property> |
211 <property name="checkable" > |
212 <property name="checkable"> |
212 <bool>true</bool> |
213 <bool>true</bool> |
213 </property> |
214 </property> |
214 <layout class="QHBoxLayout" name="_3" > |
215 <layout class="QHBoxLayout" name="_3"> |
215 <item> |
216 <item> |
216 <widget class="QLabel" name="textLabel1_17" > |
217 <widget class="QLabel" name="textLabel1_17"> |
217 <property name="text" > |
218 <property name="text"> |
218 <string>Console Command:</string> |
219 <string>Console Command:</string> |
219 </property> |
220 </property> |
220 </widget> |
221 </widget> |
221 </item> |
222 </item> |
222 <item> |
223 <item> |
223 <widget class="QLineEdit" name="consoleCommandEdit" > |
224 <widget class="QLineEdit" name="consoleCommandEdit"> |
224 <property name="toolTip" > |
225 <property name="toolTip"> |
225 <string>Enter the console command (e.g. xterm -e)</string> |
226 <string>Enter the console command (e.g. xterm -e)</string> |
226 </property> |
227 </property> |
227 <property name="whatsThis" > |
228 <property name="whatsThis"> |
228 <string><b>Console Command</b> |
229 <string><b>Console Command</b> |
229 <p>Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.</p></string> |
230 <p>Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.</p></string> |
230 </property> |
231 </property> |
231 </widget> |
232 </widget> |
232 </item> |
233 </item> |
233 </layout> |
234 </layout> |
234 </widget> |
235 </widget> |
235 </item> |
236 </item> |
236 <item> |
237 <item> |
237 <widget class="QCheckBox" name="redirectCheckBox" > |
238 <widget class="QCheckBox" name="redirectCheckBox"> |
238 <property name="toolTip" > |
239 <property name="toolTip"> |
239 <string>Select to redirect stdin, stdout and stderr of the program being debugged to the eric4 IDE</string> |
240 <string>Select to redirect stdin, stdout and stderr of the program being debugged to the eric5 IDE</string> |
240 </property> |
241 </property> |
241 <property name="text" > |
242 <property name="text"> |
242 <string>Redirect stdin/stdout/stderr</string> |
243 <string>Redirect stdin/stdout/stderr</string> |
243 </property> |
244 </property> |
244 </widget> |
245 </widget> |
245 </item> |
246 </item> |
246 <item> |
247 <item> |
247 <widget class="QCheckBox" name="noEncodingCheckBox" > |
248 <widget class="QCheckBox" name="noEncodingCheckBox"> |
248 <property name="toolTip" > |
249 <property name="toolTip"> |
249 <string>Select to not set the debug client encoding</string> |
250 <string>Select to not set the debug client encoding</string> |
250 </property> |
251 </property> |
251 <property name="text" > |
252 <property name="text"> |
252 <string>Don't set the encoding of the debug client</string> |
253 <string>Don't set the encoding of the debug client</string> |
253 </property> |
254 </property> |
254 </widget> |
255 </widget> |
255 </item> |
256 </item> |
256 <item> |
257 <item> |
257 <widget class="QDialogButtonBox" name="buttonBox" > |
258 <widget class="QDialogButtonBox" name="buttonBox"> |
258 <property name="orientation" > |
259 <property name="orientation"> |
259 <enum>Qt::Horizontal</enum> |
260 <enum>Qt::Horizontal</enum> |
260 </property> |
261 </property> |
261 <property name="standardButtons" > |
262 <property name="standardButtons"> |
262 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> |
263 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> |
263 </property> |
264 </property> |
264 </widget> |
265 </widget> |
265 </item> |
266 </item> |
266 </layout> |
267 </layout> |
267 </widget> |
268 </widget> |
268 <layoutdefault spacing="6" margin="11" /> |
269 <layoutdefault spacing="6" margin="11"/> |
269 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction> |
270 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction> |
270 <tabstops> |
271 <tabstops> |
271 <tabstop>debugClientEdit</tabstop> |
272 <tabstop>debugClientEdit</tabstop> |
272 <tabstop>debugClientButton</tabstop> |
273 <tabstop>debugClientButton</tabstop> |
273 <tabstop>interpreterEdit</tabstop> |
274 <tabstop>interpreterEdit</tabstop> |