1
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
2
<class>RunOptionsWidgetBase</class>
3
<widget class="QWidget">
5
<cstring>run_options_widget</cstring>
7
<property name="geometry">
15
<property name="caption">
16
<string>Run Options</string>
19
<property name="name">
20
<cstring>unnamed</cstring>
22
<widget class="QGroupBox">
23
<property name="name">
24
<cstring>mainProgramGroupBox</cstring>
26
<property name="sizePolicy">
28
<hsizetype>5</hsizetype>
29
<vsizetype>0</vsizetype>
30
<horstretch>0</horstretch>
31
<verstretch>0</verstretch>
34
<property name="title">
35
<string>Main Program</string>
37
<property name="checkable">
40
<property name="checked">
44
<property name="name">
45
<cstring>unnamed</cstring>
47
<widget class="QLabel" row="0" column="0" rowspan="1" colspan="2">
48
<property name="name">
49
<cstring>notelabel</cstring>
51
<property name="text">
52
<string>Note: These options override target specific settings.</string>
54
<property name="alignment">
55
<set>AlignVCenter</set>
57
<property name="whatsThis" stdset="0">
58
<string>For Automake and QMake type projects, the proper way to set these options are per target in the <b>Automake Manager</b> and <b>QMake Manager</b>, respectively.</string>
61
<widget class="KLineEdit" row="2" column="1">
62
<property name="name">
63
<cstring>runargs_edit</cstring>
65
<property name="toolTip" stdset="0">
66
<string>The command line arguments passed to the main program when run</string>
69
<widget class="QLabel" row="2" column="0">
70
<property name="name">
71
<cstring>mainprogram_label_2</cstring>
73
<property name="text">
74
<string>Run Arg&uments:</string>
76
<property name="buddy" stdset="0">
77
<cstring>mainprogram_edit</cstring>
80
<widget class="QLabel" row="1" column="0">
81
<property name="name">
82
<cstring>mainprogram_label</cstring>
84
<property name="text">
85
<string>Executa&ble:</string>
87
<property name="buddy" stdset="0">
88
<cstring>mainprogram_edit</cstring>
91
<widget class="KURLRequester" row="1" column="1">
92
<property name="name">
93
<cstring>mainprogram_edit</cstring>
95
<property name="toolTip" stdset="0">
96
<string>Full path to the executable</string>
99
<widget class="QLabel" row="3" column="0">
100
<property name="name">
101
<cstring>mainprogram_label_3</cstring>
103
<property name="text">
104
<string>Debug Ar&guments:</string>
106
<property name="buddy" stdset="0">
107
<cstring>mainprogram_edit</cstring>
110
<widget class="KLineEdit" row="3" column="1">
111
<property name="name">
112
<cstring>debugargs_edit</cstring>
114
<property name="toolTip" stdset="0">
115
<string>The command line arguments passed to the main program when debugged</string>
118
<widget class="QLabel" row="4" column="0">
119
<property name="name">
120
<cstring>mainprogram_label_3_2</cstring>
122
<property name="text">
123
<string>Working &Directory:</string>
125
<property name="buddy" stdset="0">
126
<cstring>mainprogram_edit</cstring>
129
<widget class="KURLRequester" row="4" column="1">
130
<property name="name">
131
<cstring>cwd_edit</cstring>
133
<property name="toolTip" stdset="0">
134
<string>Sets the current working directory for the launched process</string>
139
<widget class="QGroupBox">
140
<property name="name">
141
<cstring>groupBox2</cstring>
143
<property name="sizePolicy">
145
<hsizetype>5</hsizetype>
146
<vsizetype>0</vsizetype>
147
<horstretch>0</horstretch>
148
<verstretch>0</verstretch>
151
<property name="title">
152
<string>Options</string>
155
<property name="name">
156
<cstring>unnamed</cstring>
158
<widget class="QCheckBox">
159
<property name="name">
160
<cstring>autocompile_box</cstring>
162
<property name="text">
163
<string>Automaticall&y compile before execution</string>
165
<property name="toolTip" stdset="0">
166
<string>If the program is not up-to-date with the source code, compile it before starting its execution</string>
169
<widget class="QCheckBox">
170
<property name="name">
171
<cstring>autoinstall_box</cstring>
173
<property name="text">
174
<string>&Automatically install before execution</string>
176
<property name="toolTip" stdset="0">
180
<widget class="QCheckBox">
181
<property name="name">
182
<cstring>autokdesu_box</cstring>
184
<property name="text">
185
<string>Use &kdesu when installing</string>
187
<property name="toolTip" stdset="0">
191
<widget class="QCheckBox">
192
<property name="name">
193
<cstring>startinterminal_box</cstring>
195
<property name="text">
196
<string>Start in e&xternal terminal</string>
198
<property name="toolTip" stdset="0">
199
<string>Start the main program in an external terminal</string>
204
<widget class="QGroupBox">
205
<property name="name">
206
<cstring>env_var_group</cstring>
208
<property name="title">
209
<string>Environment &Variables</string>
216
<sender>mainprogram_edit</sender>
217
<signal>textChanged(const QString&)</signal>
218
<receiver>run_options_widget</receiver>
219
<slot>mainProgramChanged()</slot>
222
<sender>mainprogram_edit</sender>
223
<signal>urlSelected(const QString&)</signal>
224
<receiver>run_options_widget</receiver>
225
<slot>mainProgramChanged()</slot>
228
<sender>mainProgramGroupBox</sender>
229
<signal>toggled(bool)</signal>
230
<receiver>run_options_widget</receiver>
231
<slot>mainProgramChanged()</slot>
235
<tabstop>startinterminal_box</tabstop>
236
<tabstop>autocompile_box</tabstop>
239
<include location="global" impldecl="in implementation">kdialog.h</include>
240
<include location="global" impldecl="in declaration">ksqueezedtextlabel.h</include>
243
<slot>mainProgramChanged()</slot>
245
<layoutdefaults spacing="6" margin="11"/>
246
<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
248
<includehint>klineedit.h</includehint>
249
<includehint>kurlrequester.h</includehint>
250
<includehint>klineedit.h</includehint>
251
<includehint>kpushbutton.h</includehint>
252
<includehint>klineedit.h</includehint>
253
<includehint>kurlrequester.h</includehint>
254
<includehint>klineedit.h</includehint>
255
<includehint>kpushbutton.h</includehint>