2 <class>CustomActionBase</class>
3 <widget class="QWidget" name="CustomActionBase" >
4 <property name="geometry" >
12 <property name="windowTitle" >
13 <string>Actions builder</string>
15 <property name="windowIcon" >
16 <iconset resource="icons.qrc" >:/icons/resources/bookmark.png</iconset>
18 <layout class="QHBoxLayout" >
19 <property name="spacing" >
22 <property name="leftMargin" >
25 <property name="topMargin" >
28 <property name="rightMargin" >
31 <property name="bottomMargin" >
35 <layout class="QVBoxLayout" >
36 <property name="spacing" >
39 <property name="leftMargin" >
42 <property name="topMargin" >
45 <property name="rightMargin" >
48 <property name="bottomMargin" >
52 <widget class="QFrame" name="frame" >
53 <property name="sizePolicy" >
54 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
55 <horstretch>0</horstretch>
56 <verstretch>0</verstretch>
59 <property name="frameShape" >
60 <enum>QFrame::StyledPanel</enum>
62 <property name="frameShadow" >
63 <enum>QFrame::Raised</enum>
65 <layout class="QHBoxLayout" >
66 <property name="spacing" >
69 <property name="leftMargin" >
72 <property name="topMargin" >
75 <property name="rightMargin" >
78 <property name="bottomMargin" >
82 <layout class="QHBoxLayout" >
83 <property name="spacing" >
86 <property name="leftMargin" >
89 <property name="topMargin" >
92 <property name="rightMargin" >
95 <property name="bottomMargin" >
99 <widget class="QPushButton" name="pushButtonNew" >
100 <property name="text" >
101 <string>&New</string>
103 <property name="icon" >
104 <iconset resource="icons.qrc" >:/icons/resources/bookmark_add.png</iconset>
106 <property name="shortcut" >
107 <string>Alt+N</string>
112 <widget class="QPushButton" name="pushButtonRename" >
113 <property name="text" >
114 <string>&Rename</string>
116 <property name="icon" >
117 <iconset resource="icons.qrc" >:/icons/resources/pencil.png</iconset>
119 <property name="shortcut" >
120 <string>Alt+R</string>
125 <widget class="QPushButton" name="pushButtonRemove" >
126 <property name="text" >
127 <string>R&emove</string>
129 <property name="icon" >
130 <iconset resource="icons.qrc" >:/icons/resources/remove.png</iconset>
132 <property name="shortcut" >
133 <string>Alt+E</string>
138 <widget class="QPushButton" name="pushButtonMoveUp" >
139 <property name="layoutDirection" >
140 <enum>Qt::LeftToRight</enum>
142 <property name="text" >
143 <string>Move &up</string>
145 <property name="icon" >
146 <iconset resource="icons.qrc" >:/icons/resources/1uparrow.png</iconset>
148 <property name="shortcut" >
149 <string>Alt+U</string>
154 <widget class="QPushButton" name="pushButtonMoveDown" >
155 <property name="text" >
156 <string>Move &down</string>
158 <property name="icon" >
159 <iconset resource="icons.qrc" >:/icons/resources/1downarrow.png</iconset>
161 <property name="shortcut" >
162 <string>Alt+D</string>
172 <widget class="QSplitter" name="splitter" >
173 <property name="sizePolicy" >
174 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
175 <horstretch>0</horstretch>
176 <verstretch>0</verstretch>
179 <property name="orientation" >
180 <enum>Qt::Horizontal</enum>
182 <widget class="QFrame" name="frame_3" >
183 <property name="frameShape" >
184 <enum>QFrame::StyledPanel</enum>
186 <property name="frameShadow" >
187 <enum>QFrame::Raised</enum>
189 <layout class="QHBoxLayout" >
190 <property name="spacing" >
193 <property name="leftMargin" >
196 <property name="topMargin" >
199 <property name="rightMargin" >
202 <property name="bottomMargin" >
206 <layout class="QVBoxLayout" >
207 <property name="spacing" >
210 <property name="leftMargin" >
213 <property name="topMargin" >
216 <property name="rightMargin" >
219 <property name="bottomMargin" >
223 <widget class="QLabel" name="labelActionName" >
224 <property name="text" >
225 <string>Name</string>
227 <property name="buddy" >
228 <cstring>listWidgetNames</cstring>
233 <widget class="QListWidget" name="listWidgetNames" />
239 <widget class="QFrame" name="frame_2" >
240 <property name="frameShape" >
241 <enum>QFrame::StyledPanel</enum>
243 <property name="frameShadow" >
244 <enum>QFrame::Raised</enum>
246 <layout class="QHBoxLayout" >
247 <property name="spacing" >
250 <property name="leftMargin" >
253 <property name="topMargin" >
256 <property name="rightMargin" >
259 <property name="bottomMargin" >
263 <layout class="QVBoxLayout" >
264 <property name="spacing" >
267 <property name="leftMargin" >
270 <property name="topMargin" >
273 <property name="rightMargin" >
276 <property name="bottomMargin" >
280 <widget class="QLabel" name="textLabel1" >
281 <property name="text" >
282 <string>Insert commands to run:</string>
287 <widget class="QTextEdit" name="textEditAction" >
288 <property name="toolTip" >
289 <string>Insert commands to run. See handbook (F1) for some examples.</string>
291 <property name="acceptRichText" >
297 <layout class="QHBoxLayout" >
298 <property name="spacing" >
301 <property name="leftMargin" >
304 <property name="topMargin" >
307 <property name="rightMargin" >
310 <property name="bottomMargin" >
314 <widget class="QCheckBox" name="checkBoxRefreshAfterAction" >
315 <property name="toolTip" >
316 <string>If checked main view will be automatically refreshed when done</string>
318 <property name="text" >
319 <string>Refresh &view at the end</string>
321 <property name="shortcut" >
322 <string>Alt+V</string>
327 <widget class="QCheckBox" name="checkBoxAskArgs" >
328 <property name="toolTip" >
329 <string>Check if you want to be prompted for command line arguments. Args will be appended after the first command only.</string>
331 <property name="text" >
332 <string>A&sk for command line arguments</string>
334 <property name="shortcut" >
335 <string>Alt+S</string>
348 <layout class="QHBoxLayout" >
349 <property name="spacing" >
352 <property name="leftMargin" >
355 <property name="topMargin" >
358 <property name="rightMargin" >
361 <property name="bottomMargin" >
366 <property name="orientation" >
367 <enum>Qt::Horizontal</enum>
369 <property name="sizeType" >
370 <enum>QSizePolicy::Expanding</enum>
372 <property name="sizeHint" >
381 <widget class="QPushButton" name="pushButtonOk" >
382 <property name="text" >
383 <string>&Ok</string>
385 <property name="shortcut" >
386 <string>Alt+O</string>
388 <property name="autoDefault" >
391 <property name="default" >
402 <layoutdefault spacing="6" margin="11" />
404 <include location="icons.qrc" />
408 <sender>pushButtonNew</sender>
409 <signal>clicked()</signal>
410 <receiver>CustomActionBase</receiver>
411 <slot>pushButtonNew_clicked()</slot>
413 <hint type="sourcelabel" >
417 <hint type="destinationlabel" >
424 <sender>pushButtonRename</sender>
425 <signal>clicked()</signal>
426 <receiver>CustomActionBase</receiver>
427 <slot>pushButtonRename_clicked()</slot>
429 <hint type="sourcelabel" >
433 <hint type="destinationlabel" >
440 <sender>pushButtonRemove</sender>
441 <signal>clicked()</signal>
442 <receiver>CustomActionBase</receiver>
443 <slot>pushButtonRemove_clicked()</slot>
445 <hint type="sourcelabel" >
449 <hint type="destinationlabel" >
456 <sender>checkBoxRefreshAfterAction</sender>
457 <signal>toggled(bool)</signal>
458 <receiver>CustomActionBase</receiver>
459 <slot>checkBoxRefreshAfterAction_toggled(bool)</slot>
461 <hint type="sourcelabel" >
465 <hint type="destinationlabel" >
472 <sender>pushButtonMoveUp</sender>
473 <signal>clicked()</signal>
474 <receiver>CustomActionBase</receiver>
475 <slot>pushButtonMoveUp_clicked()</slot>
477 <hint type="sourcelabel" >
481 <hint type="destinationlabel" >
488 <sender>pushButtonMoveDown</sender>
489 <signal>clicked()</signal>
490 <receiver>CustomActionBase</receiver>
491 <slot>pushButtonMoveDown_clicked()</slot>
493 <hint type="sourcelabel" >
497 <hint type="destinationlabel" >
504 <sender>checkBoxAskArgs</sender>
505 <signal>toggled(bool)</signal>
506 <receiver>CustomActionBase</receiver>
507 <slot>checkBoxAskArgs_toggled(bool)</slot>
509 <hint type="sourcelabel" >
513 <hint type="destinationlabel" >
520 <sender>pushButtonOk</sender>
521 <signal>clicked()</signal>
522 <receiver>CustomActionBase</receiver>
523 <slot>pushButtonOk_clicked()</slot>
525 <hint type="sourcelabel" >
529 <hint type="destinationlabel" >
536 <sender>textEditAction</sender>
537 <signal>textChanged()</signal>
538 <receiver>CustomActionBase</receiver>
539 <slot>textEditAction_textChanged()</slot>
541 <hint type="sourcelabel" >
545 <hint type="destinationlabel" >
552 <sender>listWidgetNames</sender>
553 <signal>currentItemChanged(QListWidgetItem*,QListWidgetItem*)</signal>
554 <receiver>CustomActionBase</receiver>
555 <slot>listWidgetNames_currentItemChanged(QListWidgetItem*,QListWidgetItem*)</slot>
557 <hint type="sourcelabel" >
561 <hint type="destinationlabel" >