Version 2.6
[qgit4/redivivus.git] / src / customaction.ui
blob49bb6c7d793a827ee9fd095f55d75e29deafba26
1 <ui version="4.0" >
2  <class>CustomActionBase</class>
3  <widget class="QWidget" name="CustomActionBase" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>564</width>
9     <height>492</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>Actions builder</string>
14   </property>
15   <property name="windowIcon" >
16    <iconset resource="icons.qrc" >:/icons/resources/bookmark.png</iconset>
17   </property>
18   <layout class="QHBoxLayout" >
19    <property name="spacing" >
20     <number>0</number>
21    </property>
22    <property name="leftMargin" >
23     <number>5</number>
24    </property>
25    <property name="topMargin" >
26     <number>5</number>
27    </property>
28    <property name="rightMargin" >
29     <number>5</number>
30    </property>
31    <property name="bottomMargin" >
32     <number>5</number>
33    </property>
34    <item>
35     <layout class="QVBoxLayout" >
36      <property name="spacing" >
37       <number>6</number>
38      </property>
39      <property name="leftMargin" >
40       <number>0</number>
41      </property>
42      <property name="topMargin" >
43       <number>0</number>
44      </property>
45      <property name="rightMargin" >
46       <number>0</number>
47      </property>
48      <property name="bottomMargin" >
49       <number>0</number>
50      </property>
51      <item>
52       <widget class="QFrame" name="frame" >
53        <property name="sizePolicy" >
54         <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
55          <horstretch>0</horstretch>
56          <verstretch>0</verstretch>
57         </sizepolicy>
58        </property>
59        <property name="frameShape" >
60         <enum>QFrame::StyledPanel</enum>
61        </property>
62        <property name="frameShadow" >
63         <enum>QFrame::Raised</enum>
64        </property>
65        <layout class="QHBoxLayout" >
66         <property name="spacing" >
67          <number>6</number>
68         </property>
69         <property name="leftMargin" >
70          <number>9</number>
71         </property>
72         <property name="topMargin" >
73          <number>9</number>
74         </property>
75         <property name="rightMargin" >
76          <number>9</number>
77         </property>
78         <property name="bottomMargin" >
79          <number>9</number>
80         </property>
81         <item>
82          <layout class="QHBoxLayout" >
83           <property name="spacing" >
84            <number>15</number>
85           </property>
86           <property name="leftMargin" >
87            <number>0</number>
88           </property>
89           <property name="topMargin" >
90            <number>0</number>
91           </property>
92           <property name="rightMargin" >
93            <number>0</number>
94           </property>
95           <property name="bottomMargin" >
96            <number>0</number>
97           </property>
98           <item>
99            <widget class="QPushButton" name="pushButtonNew" >
100             <property name="text" >
101              <string>&amp;New</string>
102             </property>
103             <property name="icon" >
104              <iconset resource="icons.qrc" >:/icons/resources/bookmark_add.png</iconset>
105             </property>
106             <property name="shortcut" >
107              <string>Alt+N</string>
108             </property>
109            </widget>
110           </item>
111           <item>
112            <widget class="QPushButton" name="pushButtonRename" >
113             <property name="text" >
114              <string>&amp;Rename</string>
115             </property>
116             <property name="icon" >
117              <iconset resource="icons.qrc" >:/icons/resources/pencil.png</iconset>
118             </property>
119             <property name="shortcut" >
120              <string>Alt+R</string>
121             </property>
122            </widget>
123           </item>
124           <item>
125            <widget class="QPushButton" name="pushButtonRemove" >
126             <property name="text" >
127              <string>R&amp;emove</string>
128             </property>
129             <property name="icon" >
130              <iconset resource="icons.qrc" >:/icons/resources/remove.png</iconset>
131             </property>
132             <property name="shortcut" >
133              <string>Alt+E</string>
134             </property>
135            </widget>
136           </item>
137           <item>
138            <widget class="QPushButton" name="pushButtonMoveUp" >
139             <property name="layoutDirection" >
140              <enum>Qt::LeftToRight</enum>
141             </property>
142             <property name="text" >
143              <string>Move &amp;up</string>
144             </property>
145             <property name="icon" >
146              <iconset resource="icons.qrc" >:/icons/resources/1uparrow.png</iconset>
147             </property>
148             <property name="shortcut" >
149              <string>Alt+U</string>
150             </property>
151            </widget>
152           </item>
153           <item>
154            <widget class="QPushButton" name="pushButtonMoveDown" >
155             <property name="text" >
156              <string>Move &amp;down</string>
157             </property>
158             <property name="icon" >
159              <iconset resource="icons.qrc" >:/icons/resources/1downarrow.png</iconset>
160             </property>
161             <property name="shortcut" >
162              <string>Alt+D</string>
163             </property>
164            </widget>
165           </item>
166          </layout>
167         </item>
168        </layout>
169       </widget>
170      </item>
171      <item>
172       <widget class="QSplitter" name="splitter" >
173        <property name="sizePolicy" >
174         <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
175          <horstretch>0</horstretch>
176          <verstretch>0</verstretch>
177         </sizepolicy>
178        </property>
179        <property name="orientation" >
180         <enum>Qt::Horizontal</enum>
181        </property>
182        <widget class="QFrame" name="frame_3" >
183         <property name="frameShape" >
184          <enum>QFrame::StyledPanel</enum>
185         </property>
186         <property name="frameShadow" >
187          <enum>QFrame::Raised</enum>
188         </property>
189         <layout class="QHBoxLayout" >
190          <property name="spacing" >
191           <number>6</number>
192          </property>
193          <property name="leftMargin" >
194           <number>9</number>
195          </property>
196          <property name="topMargin" >
197           <number>9</number>
198          </property>
199          <property name="rightMargin" >
200           <number>9</number>
201          </property>
202          <property name="bottomMargin" >
203           <number>9</number>
204          </property>
205          <item>
206           <layout class="QVBoxLayout" >
207            <property name="spacing" >
208             <number>6</number>
209            </property>
210            <property name="leftMargin" >
211             <number>0</number>
212            </property>
213            <property name="topMargin" >
214             <number>0</number>
215            </property>
216            <property name="rightMargin" >
217             <number>0</number>
218            </property>
219            <property name="bottomMargin" >
220             <number>0</number>
221            </property>
222            <item>
223             <widget class="QLabel" name="labelActionName" >
224              <property name="text" >
225               <string>Name</string>
226              </property>
227              <property name="buddy" >
228               <cstring>listWidgetNames</cstring>
229              </property>
230             </widget>
231            </item>
232            <item>
233             <widget class="QListWidget" name="listWidgetNames" />
234            </item>
235           </layout>
236          </item>
237         </layout>
238        </widget>
239        <widget class="QFrame" name="frame_2" >
240         <property name="frameShape" >
241          <enum>QFrame::StyledPanel</enum>
242         </property>
243         <property name="frameShadow" >
244          <enum>QFrame::Raised</enum>
245         </property>
246         <layout class="QHBoxLayout" >
247          <property name="spacing" >
248           <number>6</number>
249          </property>
250          <property name="leftMargin" >
251           <number>9</number>
252          </property>
253          <property name="topMargin" >
254           <number>9</number>
255          </property>
256          <property name="rightMargin" >
257           <number>9</number>
258          </property>
259          <property name="bottomMargin" >
260           <number>9</number>
261          </property>
262          <item>
263           <layout class="QVBoxLayout" >
264            <property name="spacing" >
265             <number>6</number>
266            </property>
267            <property name="leftMargin" >
268             <number>0</number>
269            </property>
270            <property name="topMargin" >
271             <number>0</number>
272            </property>
273            <property name="rightMargin" >
274             <number>0</number>
275            </property>
276            <property name="bottomMargin" >
277             <number>0</number>
278            </property>
279            <item>
280             <widget class="QLabel" name="textLabel1" >
281              <property name="text" >
282               <string>Insert commands to run:</string>
283              </property>
284             </widget>
285            </item>
286            <item>
287             <widget class="QTextEdit" name="textEditAction" >
288              <property name="toolTip" >
289               <string>Insert commands to run. See handbook (F1) for some examples.</string>
290              </property>
291              <property name="acceptRichText" >
292               <bool>false</bool>
293              </property>
294             </widget>
295            </item>
296            <item>
297             <layout class="QHBoxLayout" >
298              <property name="spacing" >
299               <number>6</number>
300              </property>
301              <property name="leftMargin" >
302               <number>0</number>
303              </property>
304              <property name="topMargin" >
305               <number>0</number>
306              </property>
307              <property name="rightMargin" >
308               <number>0</number>
309              </property>
310              <property name="bottomMargin" >
311               <number>0</number>
312              </property>
313              <item>
314               <widget class="QCheckBox" name="checkBoxRefreshAfterAction" >
315                <property name="toolTip" >
316                 <string>If checked main view will be automatically refreshed when done</string>
317                </property>
318                <property name="text" >
319                 <string>Refresh &amp;view at the end</string>
320                </property>
321                <property name="shortcut" >
322                 <string>Alt+V</string>
323                </property>
324               </widget>
325              </item>
326              <item>
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>
330                </property>
331                <property name="text" >
332                 <string>A&amp;sk for command line arguments</string>
333                </property>
334                <property name="shortcut" >
335                 <string>Alt+S</string>
336                </property>
337               </widget>
338              </item>
339             </layout>
340            </item>
341           </layout>
342          </item>
343         </layout>
344        </widget>
345       </widget>
346      </item>
347      <item>
348       <layout class="QHBoxLayout" >
349        <property name="spacing" >
350         <number>6</number>
351        </property>
352        <property name="leftMargin" >
353         <number>0</number>
354        </property>
355        <property name="topMargin" >
356         <number>0</number>
357        </property>
358        <property name="rightMargin" >
359         <number>0</number>
360        </property>
361        <property name="bottomMargin" >
362         <number>0</number>
363        </property>
364        <item>
365         <spacer>
366          <property name="orientation" >
367           <enum>Qt::Horizontal</enum>
368          </property>
369          <property name="sizeType" >
370           <enum>QSizePolicy::Expanding</enum>
371          </property>
372          <property name="sizeHint" >
373           <size>
374            <width>101</width>
375            <height>20</height>
376           </size>
377          </property>
378         </spacer>
379        </item>
380        <item>
381         <widget class="QPushButton" name="pushButtonOk" >
382          <property name="text" >
383           <string>&amp;Ok</string>
384          </property>
385          <property name="shortcut" >
386           <string>Alt+O</string>
387          </property>
388          <property name="autoDefault" >
389           <bool>true</bool>
390          </property>
391          <property name="default" >
392           <bool>true</bool>
393          </property>
394         </widget>
395        </item>
396       </layout>
397      </item>
398     </layout>
399    </item>
400   </layout>
401  </widget>
402  <layoutdefault spacing="6" margin="11" />
403  <resources>
404   <include location="icons.qrc" />
405  </resources>
406  <connections>
407   <connection>
408    <sender>pushButtonNew</sender>
409    <signal>clicked()</signal>
410    <receiver>CustomActionBase</receiver>
411    <slot>pushButtonNew_clicked()</slot>
412    <hints>
413     <hint type="sourcelabel" >
414      <x>20</x>
415      <y>20</y>
416     </hint>
417     <hint type="destinationlabel" >
418      <x>20</x>
419      <y>20</y>
420     </hint>
421    </hints>
422   </connection>
423   <connection>
424    <sender>pushButtonRename</sender>
425    <signal>clicked()</signal>
426    <receiver>CustomActionBase</receiver>
427    <slot>pushButtonRename_clicked()</slot>
428    <hints>
429     <hint type="sourcelabel" >
430      <x>20</x>
431      <y>20</y>
432     </hint>
433     <hint type="destinationlabel" >
434      <x>20</x>
435      <y>20</y>
436     </hint>
437    </hints>
438   </connection>
439   <connection>
440    <sender>pushButtonRemove</sender>
441    <signal>clicked()</signal>
442    <receiver>CustomActionBase</receiver>
443    <slot>pushButtonRemove_clicked()</slot>
444    <hints>
445     <hint type="sourcelabel" >
446      <x>20</x>
447      <y>20</y>
448     </hint>
449     <hint type="destinationlabel" >
450      <x>20</x>
451      <y>20</y>
452     </hint>
453    </hints>
454   </connection>
455   <connection>
456    <sender>checkBoxRefreshAfterAction</sender>
457    <signal>toggled(bool)</signal>
458    <receiver>CustomActionBase</receiver>
459    <slot>checkBoxRefreshAfterAction_toggled(bool)</slot>
460    <hints>
461     <hint type="sourcelabel" >
462      <x>20</x>
463      <y>20</y>
464     </hint>
465     <hint type="destinationlabel" >
466      <x>20</x>
467      <y>20</y>
468     </hint>
469    </hints>
470   </connection>
471   <connection>
472    <sender>pushButtonMoveUp</sender>
473    <signal>clicked()</signal>
474    <receiver>CustomActionBase</receiver>
475    <slot>pushButtonMoveUp_clicked()</slot>
476    <hints>
477     <hint type="sourcelabel" >
478      <x>20</x>
479      <y>20</y>
480     </hint>
481     <hint type="destinationlabel" >
482      <x>20</x>
483      <y>20</y>
484     </hint>
485    </hints>
486   </connection>
487   <connection>
488    <sender>pushButtonMoveDown</sender>
489    <signal>clicked()</signal>
490    <receiver>CustomActionBase</receiver>
491    <slot>pushButtonMoveDown_clicked()</slot>
492    <hints>
493     <hint type="sourcelabel" >
494      <x>20</x>
495      <y>20</y>
496     </hint>
497     <hint type="destinationlabel" >
498      <x>20</x>
499      <y>20</y>
500     </hint>
501    </hints>
502   </connection>
503   <connection>
504    <sender>checkBoxAskArgs</sender>
505    <signal>toggled(bool)</signal>
506    <receiver>CustomActionBase</receiver>
507    <slot>checkBoxAskArgs_toggled(bool)</slot>
508    <hints>
509     <hint type="sourcelabel" >
510      <x>20</x>
511      <y>20</y>
512     </hint>
513     <hint type="destinationlabel" >
514      <x>20</x>
515      <y>20</y>
516     </hint>
517    </hints>
518   </connection>
519   <connection>
520    <sender>pushButtonOk</sender>
521    <signal>clicked()</signal>
522    <receiver>CustomActionBase</receiver>
523    <slot>pushButtonOk_clicked()</slot>
524    <hints>
525     <hint type="sourcelabel" >
526      <x>20</x>
527      <y>20</y>
528     </hint>
529     <hint type="destinationlabel" >
530      <x>20</x>
531      <y>20</y>
532     </hint>
533    </hints>
534   </connection>
535   <connection>
536    <sender>textEditAction</sender>
537    <signal>textChanged()</signal>
538    <receiver>CustomActionBase</receiver>
539    <slot>textEditAction_textChanged()</slot>
540    <hints>
541     <hint type="sourcelabel" >
542      <x>395</x>
543      <y>239</y>
544     </hint>
545     <hint type="destinationlabel" >
546      <x>330</x>
547      <y>231</y>
548     </hint>
549    </hints>
550   </connection>
551   <connection>
552    <sender>listWidgetNames</sender>
553    <signal>currentItemChanged(QListWidgetItem*,QListWidgetItem*)</signal>
554    <receiver>CustomActionBase</receiver>
555    <slot>listWidgetNames_currentItemChanged(QListWidgetItem*,QListWidgetItem*)</slot>
556    <hints>
557     <hint type="sourcelabel" >
558      <x>129</x>
559      <y>256</y>
560     </hint>
561     <hint type="destinationlabel" >
562      <x>337</x>
563      <y>232</y>
564     </hint>
565    </hints>
566   </connection>
567  </connections>
568 </ui>