Project/DebuggerPropertiesDialog.ui

changeset 42
23b45a742e17
parent 0
de9c2efb9d02
child 3186
a05eff845522
equal deleted inserted replaced
41:572a009369f0 42:23b45a742e17
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>&lt;b>Environment&lt;/b> 94 <string>&lt;b&gt;Environment&lt;/b&gt;
94 &lt;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'.&lt;/p> 95 &lt;p&gt;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'.&lt;/p&gt;
95 &lt;p>Example: var1=1 var2="hello world"&lt;/p></string> 96 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot;&lt;/p&gt;</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>&lt;b>Remote Execution&lt;/b> 178 <string>&lt;b&gt;Remote Execution&lt;/b&gt;
178 &lt;p>Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.&lt;/p></string> 179 &lt;p&gt;Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.&lt;/p&gt;</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>&lt;b>Remote Host&lt;/b> 196 <string>&lt;b&gt;Remote Host&lt;/b&gt;
196 &lt;p>Enter the hostname of the remote machine.&lt;/p></string> 197 &lt;p&gt;Enter the hostname of the remote machine.&lt;/p&gt;</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>&lt;b>Console Command&lt;/b> 229 <string>&lt;b&gt;Console Command&lt;/b&gt;
229 &lt;p>Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.&lt;/p></string> 230 &lt;p&gt;Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.&lt;/p&gt;</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>
290 <sender>buttonBox</sender> 291 <sender>buttonBox</sender>
291 <signal>accepted()</signal> 292 <signal>accepted()</signal>
292 <receiver>DebuggerPropertiesDialog</receiver> 293 <receiver>DebuggerPropertiesDialog</receiver>
293 <slot>accept()</slot> 294 <slot>accept()</slot>
294 <hints> 295 <hints>
295 <hint type="sourcelabel" > 296 <hint type="sourcelabel">
296 <x>84</x> 297 <x>84</x>
297 <y>493</y> 298 <y>493</y>
298 </hint> 299 </hint>
299 <hint type="destinationlabel" > 300 <hint type="destinationlabel">
300 <x>84</x> 301 <x>84</x>
301 <y>510</y> 302 <y>510</y>
302 </hint> 303 </hint>
303 </hints> 304 </hints>
304 </connection> 305 </connection>
306 <sender>buttonBox</sender> 307 <sender>buttonBox</sender>
307 <signal>rejected()</signal> 308 <signal>rejected()</signal>
308 <receiver>DebuggerPropertiesDialog</receiver> 309 <receiver>DebuggerPropertiesDialog</receiver>
309 <slot>reject()</slot> 310 <slot>reject()</slot>
310 <hints> 311 <hints>
311 <hint type="sourcelabel" > 312 <hint type="sourcelabel">
312 <x>212</x> 313 <x>212</x>
313 <y>494</y> 314 <y>494</y>
314 </hint> 315 </hint>
315 <hint type="destinationlabel" > 316 <hint type="destinationlabel">
316 <x>212</x> 317 <x>212</x>
317 <y>508</y> 318 <y>508</y>
318 </hint> 319 </hint>
319 </hints> 320 </hints>
320 </connection> 321 </connection>

eric ide

mercurial