source: src-qt4/EasyPBI/mainGUI.ui @ 56d14dd

9.1-release9.2-releasereleng/10.0releng/10.0.1releng/10.0.2releng/10.0.3releng/10.1releng/10.1.1
Last change on this file since 56d14dd was 56d14dd, checked in by Ken Moore <ken@…>, 2 years ago

Give EasyPBI the ability to set desktop/menu entries as requiring root (using pc-su), add a menu button to re-load the current module, and fix a couple bugs with the xdg entry binary (used to crash if you gave it a path like "bin/app").

  • Property mode set to 100644
File size: 72.1 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>MainGUI</class>
4 <widget class="QMainWindow" name="MainGUI">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>616</width>
10    <height>629</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>EasyPBI</string>
15  </property>
16  <property name="windowIcon">
17   <iconset resource="EasyPBI.qrc">
18    <normaloff>:/png/icons/EasyPBIicon.png</normaloff>:/png/icons/EasyPBIicon.png</iconset>
19  </property>
20  <property name="tabShape">
21   <enum>QTabWidget::Rounded</enum>
22  </property>
23  <widget class="QWidget" name="centralwidget">
24   <layout class="QVBoxLayout" name="verticalLayout_2">
25    <item>
26     <widget class="QToolBox" name="toolBox">
27      <property name="font">
28       <font>
29        <weight>50</weight>
30        <italic>false</italic>
31        <bold>false</bold>
32       </font>
33      </property>
34      <property name="frameShape">
35       <enum>QFrame::StyledPanel</enum>
36      </property>
37      <property name="frameShadow">
38       <enum>QFrame::Raised</enum>
39      </property>
40      <property name="lineWidth">
41       <number>1</number>
42      </property>
43      <property name="midLineWidth">
44       <number>0</number>
45      </property>
46      <property name="currentIndex">
47       <number>1</number>
48      </property>
49      <property name="tabSpacing">
50       <number>-1</number>
51      </property>
52      <widget class="QWidget" name="pbi_build">
53       <property name="geometry">
54        <rect>
55         <x>0</x>
56         <y>0</y>
57         <width>600</width>
58         <height>474</height>
59        </rect>
60       </property>
61       <attribute name="icon">
62        <iconset resource="EasyPBI.qrc">
63         <normaloff>:/png/icons/pcbsd.png</normaloff>:/png/icons/pcbsd.png</iconset>
64       </attribute>
65       <attribute name="label">
66        <string>PBI Builder</string>
67       </attribute>
68       <attribute name="toolTip">
69        <string>Use the current module to build a PBI</string>
70       </attribute>
71       <layout class="QHBoxLayout" name="horizontalLayout_2">
72        <item>
73         <layout class="QVBoxLayout" name="verticalLayout_4">
74          <item>
75           <layout class="QHBoxLayout" name="horizontalLayout_3">
76            <item>
77             <widget class="QLabel" name="label_build_module">
78              <property name="text">
79               <string>Module Building</string>
80              </property>
81             </widget>
82            </item>
83            <item>
84             <widget class="QLineEdit" name="line_build_module">
85              <property name="statusTip">
86               <string>Shows the module that is currently being used to build a PBI</string>
87              </property>
88              <property name="readOnly">
89               <bool>true</bool>
90              </property>
91              <property name="placeholderText">
92               <string>No PBI currently being built</string>
93              </property>
94             </widget>
95            </item>
96           </layout>
97          </item>
98          <item>
99           <layout class="QHBoxLayout" name="horizontalLayout_12">
100            <item>
101             <widget class="QLabel" name="label_build_outputdir">
102              <property name="text">
103               <string>Output Directory</string>
104              </property>
105             </widget>
106            </item>
107            <item>
108             <widget class="QLineEdit" name="line_build_outputdir">
109              <property name="enabled">
110               <bool>false</bool>
111              </property>
112              <property name="statusTip">
113               <string>Location for the finished PBI to be located</string>
114              </property>
115              <property name="readOnly">
116               <bool>true</bool>
117              </property>
118             </widget>
119            </item>
120           </layout>
121          </item>
122          <item>
123           <widget class="QTextBrowser" name="text_build_log">
124            <property name="statusTip">
125             <string>Displays any output from a PBI build process</string>
126            </property>
127           </widget>
128          </item>
129         </layout>
130        </item>
131        <item>
132         <layout class="QVBoxLayout" name="verticalLayout_3">
133          <item>
134           <widget class="QPushButton" name="push_build_start">
135            <property name="statusTip">
136             <string>Start building a PBI from the current module (requires root permissions)</string>
137            </property>
138            <property name="text">
139             <string>Build PBI</string>
140            </property>
141            <property name="icon">
142             <iconset resource="EasyPBI.qrc">
143              <normaloff>:/png/icons/config.png</normaloff>:/png/icons/config.png</iconset>
144            </property>
145           </widget>
146          </item>
147          <item>
148           <layout class="QHBoxLayout" name="horizontalLayout_6">
149            <item>
150             <spacer name="horizontalSpacer">
151              <property name="orientation">
152               <enum>Qt::Horizontal</enum>
153              </property>
154              <property name="sizeType">
155               <enum>QSizePolicy::Minimum</enum>
156              </property>
157              <property name="sizeHint" stdset="0">
158               <size>
159                <width>40</width>
160                <height>20</height>
161               </size>
162              </property>
163             </spacer>
164            </item>
165            <item>
166             <widget class="QCheckBox" name="check_build_32">
167              <property name="statusTip">
168               <string>OPTIONAL: Build a 32-bit PBI instead of the regular 64-bit</string>
169              </property>
170              <property name="layoutDirection">
171               <enum>Qt::LeftToRight</enum>
172              </property>
173              <property name="text">
174               <string>Build 32-bit</string>
175              </property>
176             </widget>
177            </item>
178           </layout>
179          </item>
180          <item>
181           <widget class="Line" name="line_2">
182            <property name="orientation">
183             <enum>Qt::Horizontal</enum>
184            </property>
185           </widget>
186          </item>
187          <item>
188           <widget class="QPushButton" name="push_build_stop">
189            <property name="statusTip">
190             <string>Cancel the currently running build process</string>
191            </property>
192            <property name="text">
193             <string>Cancel Build</string>
194            </property>
195           </widget>
196          </item>
197          <item>
198           <widget class="Line" name="line_3">
199            <property name="orientation">
200             <enum>Qt::Horizontal</enum>
201            </property>
202           </widget>
203          </item>
204          <item>
205           <widget class="QPushButton" name="push_build_save">
206            <property name="statusTip">
207             <string>Save the current build log to disk (very useful when requesting help with a failed build)</string>
208            </property>
209            <property name="text">
210             <string>Save Build Log</string>
211            </property>
212            <property name="icon">
213             <iconset>
214              <normaloff>:/png/icons/save.png</normaloff>:/png/icons/save.png</iconset>
215            </property>
216           </widget>
217          </item>
218          <item>
219           <spacer name="verticalSpacer">
220            <property name="orientation">
221             <enum>Qt::Vertical</enum>
222            </property>
223            <property name="sizeHint" stdset="0">
224             <size>
225              <width>20</width>
226              <height>40</height>
227             </size>
228            </property>
229           </spacer>
230          </item>
231         </layout>
232        </item>
233       </layout>
234      </widget>
235      <widget class="QWidget" name="module_edit">
236       <property name="geometry">
237        <rect>
238         <x>0</x>
239         <y>0</y>
240         <width>585</width>
241         <height>549</height>
242        </rect>
243       </property>
244       <attribute name="icon">
245        <iconset resource="EasyPBI.qrc">
246         <normaloff>:/png/icons/config.png</normaloff>:/png/icons/config.png</iconset>
247       </attribute>
248       <attribute name="label">
249        <string>Module Editor</string>
250       </attribute>
251       <attribute name="toolTip">
252        <string>View and edit the current PBI module</string>
253       </attribute>
254       <layout class="QVBoxLayout" name="verticalLayout_5">
255        <item>
256         <widget class="QTabWidget" name="tabWidget">
257          <property name="sizePolicy">
258           <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
259            <horstretch>0</horstretch>
260            <verstretch>0</verstretch>
261           </sizepolicy>
262          </property>
263          <property name="tabPosition">
264           <enum>QTabWidget::North</enum>
265          </property>
266          <property name="tabShape">
267           <enum>QTabWidget::Rounded</enum>
268          </property>
269          <property name="currentIndex">
270           <number>0</number>
271          </property>
272          <property name="elideMode">
273           <enum>Qt::ElideMiddle</enum>
274          </property>
275          <widget class="QWidget" name="tab_pbi_conf">
276           <attribute name="icon">
277            <iconset>
278             <normaloff>:/png/icons/configure.png</normaloff>:/png/icons/configure.png</iconset>
279           </attribute>
280           <attribute name="title">
281            <string>PBI Configuration</string>
282           </attribute>
283           <attribute name="toolTip">
284            <string>Main settings for the PBI</string>
285           </attribute>
286           <layout class="QVBoxLayout" name="verticalLayout_6">
287            <item>
288             <layout class="QGridLayout" name="gridLayout">
289              <item row="0" column="0">
290               <widget class="QGroupBox" name="groupBox_5">
291                <property name="title">
292                 <string>Program Information</string>
293                </property>
294                <layout class="QVBoxLayout" name="verticalLayout_22">
295                 <item>
296                  <widget class="QFrame" name="frame_6">
297                   <property name="frameShape">
298                    <enum>QFrame::StyledPanel</enum>
299                   </property>
300                   <property name="frameShadow">
301                    <enum>QFrame::Raised</enum>
302                   </property>
303                   <layout class="QFormLayout" name="formLayout_3">
304                    <property name="fieldGrowthPolicy">
305                     <enum>QFormLayout::ExpandingFieldsGrow</enum>
306                    </property>
307                    <item row="0" column="0">
308                     <widget class="QLabel" name="label_progname">
309                      <property name="toolTip">
310                       <string>Official name of the target program</string>
311                      </property>
312                      <property name="text">
313                       <string>Name</string>
314                      </property>
315                     </widget>
316                    </item>
317                    <item row="0" column="1">
318                     <widget class="QLineEdit" name="line_progname">
319                      <property name="statusTip">
320                       <string>Official name of the target program</string>
321                      </property>
322                     </widget>
323                    </item>
324                    <item row="1" column="0">
325                     <widget class="QLabel" name="label_progversion">
326                      <property name="toolTip">
327                       <string>Version of the program to be packaged</string>
328                      </property>
329                      <property name="text">
330                       <string>Version</string>
331                      </property>
332                     </widget>
333                    </item>
334                    <item row="1" column="1">
335                     <widget class="QLineEdit" name="line_progversion">
336                      <property name="statusTip">
337                       <string>Version of the program to be packaged</string>
338                      </property>
339                     </widget>
340                    </item>
341                    <item row="2" column="0">
342                     <widget class="QLabel" name="label_progweb">
343                      <property name="toolTip">
344                       <string>URL of the main website for the target program</string>
345                      </property>
346                      <property name="text">
347                       <string>Website</string>
348                      </property>
349                     </widget>
350                    </item>
351                    <item row="2" column="1">
352                     <widget class="QLineEdit" name="line_progweb">
353                      <property name="statusTip">
354                       <string>URL of the main website for the target program</string>
355                      </property>
356                     </widget>
357                    </item>
358                    <item row="3" column="0">
359                     <widget class="QLabel" name="label_progauthor">
360                      <property name="toolTip">
361                       <string>Author of the main program (or FreeBSD port maintainer instead)</string>
362                      </property>
363                      <property name="text">
364                       <string>Author</string>
365                      </property>
366                     </widget>
367                    </item>
368                    <item row="3" column="1">
369                     <widget class="QLineEdit" name="line_progauthor">
370                      <property name="statusTip">
371                       <string>Author of the main program (or FreeBSD port maintainer instead)</string>
372                      </property>
373                     </widget>
374                    </item>
375                    <item row="4" column="0">
376                     <widget class="QLabel" name="label_progicon">
377                      <property name="toolTip">
378                       <string>Icon that will be used for the program (PNG resources available)</string>
379                      </property>
380                      <property name="text">
381                       <string>Icon</string>
382                      </property>
383                     </widget>
384                    </item>
385                    <item row="4" column="1">
386                     <widget class="QComboBox" name="list_progicon">
387                      <property name="sizePolicy">
388                       <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
389                        <horstretch>0</horstretch>
390                        <verstretch>0</verstretch>
391                       </sizepolicy>
392                      </property>
393                      <property name="statusTip">
394                       <string>Icon that will be used for the program (PNG resources available)</string>
395                      </property>
396                     </widget>
397                    </item>
398                   </layout>
399                  </widget>
400                 </item>
401                </layout>
402               </widget>
403              </item>
404              <item row="1" column="0">
405               <widget class="QGroupBox" name="groupBox_6">
406                <property name="title">
407                 <string>Build Information</string>
408                </property>
409                <layout class="QVBoxLayout" name="verticalLayout_23">
410                 <item>
411                  <widget class="QFrame" name="frame_7">
412                   <property name="frameShape">
413                    <enum>QFrame::StyledPanel</enum>
414                   </property>
415                   <property name="frameShadow">
416                    <enum>QFrame::Raised</enum>
417                   </property>
418                   <layout class="QFormLayout" name="formLayout">
419                    <item row="0" column="0">
420                     <widget class="QLabel" name="label_progdir">
421                      <property name="toolTip">
422                       <string>Local directory to be packaged into a PBI (must contain everything necessary for program to run)</string>
423                      </property>
424                      <property name="text">
425                       <string>Package Directory</string>
426                      </property>
427                     </widget>
428                    </item>
429                    <item row="0" column="1">
430                     <layout class="QHBoxLayout" name="layout_progdir">
431                      <item>
432                       <widget class="QLineEdit" name="line_progdir">
433                        <property name="statusTip">
434                         <string>Local directory to be packaged into a PBI (must contain everything necessary for program to run)</string>
435                        </property>
436                       </widget>
437                      </item>
438                      <item>
439                       <widget class="QPushButton" name="push_change_progdir">
440                        <property name="statusTip">
441                         <string>Select a directory to be packaged into a PBI</string>
442                        </property>
443                        <property name="text">
444                         <string>Select</string>
445                        </property>
446                       </widget>
447                      </item>
448                     </layout>
449                    </item>
450                    <item row="1" column="0">
451                     <widget class="QLabel" name="label_makeport">
452                      <property name="text">
453                       <string>Main FreeBSD Port</string>
454                      </property>
455                     </widget>
456                    </item>
457                    <item row="1" column="1">
458                     <layout class="QHBoxLayout" name="layout_makeport">
459                      <item>
460                       <widget class="QLineEdit" name="line_makeport">
461                        <property name="statusTip">
462                         <string>FreeBSD port to be packaged as a PBI</string>
463                        </property>
464                       </widget>
465                      </item>
466                      <item>
467                       <widget class="QPushButton" name="push_change_makeport">
468                        <property name="statusTip">
469                         <string>Select a FreeBSD port</string>
470                        </property>
471                        <property name="text">
472                         <string>Change Port</string>
473                        </property>
474                       </widget>
475                      </item>
476                     </layout>
477                    </item>
478                    <item row="2" column="0">
479                     <widget class="QLabel" name="label_makeopts">
480                      <property name="text">
481                       <string>Port Build Options</string>
482                      </property>
483                     </widget>
484                    </item>
485                    <item row="2" column="1">
486                     <layout class="QHBoxLayout" name="layout_makeopts">
487                      <item>
488                       <widget class="QPlainTextEdit" name="edit_makeopts">
489                        <property name="sizePolicy">
490                         <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
491                          <horstretch>0</horstretch>
492                          <verstretch>0</verstretch>
493                         </sizepolicy>
494                        </property>
495                        <property name="statusTip">
496                         <string>Special configuration options for any ports that need to be built.</string>
497                        </property>
498                       </widget>
499                      </item>
500                      <item>
501                       <widget class="QPushButton" name="push_addmakeopt">
502                        <property name="statusTip">
503                         <string>Build options available for main FreeBSD port</string>
504                        </property>
505                        <property name="text">
506                         <string/>
507                        </property>
508                       </widget>
509                      </item>
510                     </layout>
511                    </item>
512                    <item row="3" column="0">
513                     <widget class="QLabel" name="label_portbefore">
514                      <property name="text">
515                       <string>Make Port Before</string>
516                      </property>
517                     </widget>
518                    </item>
519                    <item row="3" column="1">
520                     <layout class="QHBoxLayout" name="layout_portbefore">
521                      <item>
522                       <widget class="QComboBox" name="list_portbefore">
523                        <property name="sizePolicy">
524                         <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
525                          <horstretch>0</horstretch>
526                          <verstretch>0</verstretch>
527                         </sizepolicy>
528                        </property>
529                        <property name="statusTip">
530                         <string>Additional FreeBSD ports to be built before the main program</string>
531                        </property>
532                        <property name="sizeAdjustPolicy">
533                         <enum>QComboBox::AdjustToContentsOnFirstShow</enum>
534                        </property>
535                       </widget>
536                      </item>
537                      <item>
538                       <widget class="QPushButton" name="push_addportbefore">
539                        <property name="statusTip">
540                         <string>Add additional FreeBSD port</string>
541                        </property>
542                        <property name="text">
543                         <string/>
544                        </property>
545                        <property name="icon">
546                         <iconset resource="EasyPBI.qrc">
547                          <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset>
548                        </property>
549                       </widget>
550                      </item>
551                      <item>
552                       <widget class="QPushButton" name="push_rmportbefore">
553                        <property name="statusTip">
554                         <string>Remove additional FreeBSD port</string>
555                        </property>
556                        <property name="text">
557                         <string/>
558                        </property>
559                        <property name="icon">
560                         <iconset resource="EasyPBI.qrc">
561                          <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset>
562                        </property>
563                       </widget>
564                      </item>
565                     </layout>
566                    </item>
567                    <item row="4" column="0">
568                     <widget class="QLabel" name="label_portafter">
569                      <property name="text">
570                       <string>Make Port After</string>
571                      </property>
572                     </widget>
573                    </item>
574                    <item row="4" column="1">
575                     <layout class="QHBoxLayout" name="layout_portafter">
576                      <item>
577                       <widget class="QComboBox" name="list_portafter">
578                        <property name="sizePolicy">
579                         <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
580                          <horstretch>0</horstretch>
581                          <verstretch>0</verstretch>
582                         </sizepolicy>
583                        </property>
584                        <property name="statusTip">
585                         <string>Additional FreeBSD ports to be built after the main program</string>
586                        </property>
587                       </widget>
588                      </item>
589                      <item>
590                       <widget class="QPushButton" name="push_addportafter">
591                        <property name="statusTip">
592                         <string>Add additional FreeBSD port</string>
593                        </property>
594                        <property name="text">
595                         <string/>
596                        </property>
597                        <property name="icon">
598                         <iconset resource="EasyPBI.qrc">
599                          <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset>
600                        </property>
601                       </widget>
602                      </item>
603                      <item>
604                       <widget class="QPushButton" name="push_rmportafter">
605                        <property name="statusTip">
606                         <string>Remove additional FreeBSD port</string>
607                        </property>
608                        <property name="text">
609                         <string/>
610                        </property>
611                        <property name="icon">
612                         <iconset resource="EasyPBI.qrc">
613                          <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset>
614                        </property>
615                       </widget>
616                      </item>
617                     </layout>
618                    </item>
619                    <item row="5" column="1">
620                     <widget class="QCheckBox" name="check_requiresroot">
621                      <property name="statusTip">
622                       <string>Require administrator permissions to install this PBI</string>
623                      </property>
624                      <property name="text">
625                       <string>Requires Root Permissions</string>
626                      </property>
627                     </widget>
628                    </item>
629                   </layout>
630                  </widget>
631                 </item>
632                </layout>
633               </widget>
634              </item>
635             </layout>
636            </item>
637            <item>
638             <spacer name="verticalSpacer_2">
639              <property name="orientation">
640               <enum>Qt::Vertical</enum>
641              </property>
642              <property name="sizeHint" stdset="0">
643               <size>
644                <width>20</width>
645                <height>40</height>
646               </size>
647              </property>
648             </spacer>
649            </item>
650            <item>
651             <layout class="QHBoxLayout" name="horizontalLayout_4">
652              <item>
653               <spacer name="horizontalSpacer_3">
654                <property name="orientation">
655                 <enum>Qt::Horizontal</enum>
656                </property>
657                <property name="sizeHint" stdset="0">
658                 <size>
659                  <width>40</width>
660                  <height>20</height>
661                 </size>
662                </property>
663               </spacer>
664              </item>
665              <item>
666               <widget class="QPushButton" name="push_config_save">
667                <property name="statusTip">
668                 <string>Save the current settings to the PBI configuration file</string>
669                </property>
670                <property name="text">
671                 <string>Save Configuration</string>
672                </property>
673                <property name="icon">
674                 <iconset>
675                  <normaloff>:/png/icons/save.png</normaloff>:/png/icons/save.png</iconset>
676                </property>
677               </widget>
678              </item>
679              <item>
680               <spacer name="horizontalSpacer_2">
681                <property name="orientation">
682                 <enum>Qt::Horizontal</enum>
683                </property>
684                <property name="sizeHint" stdset="0">
685                 <size>
686                  <width>40</width>
687                  <height>20</height>
688                 </size>
689                </property>
690               </spacer>
691              </item>
692             </layout>
693            </item>
694           </layout>
695          </widget>
696          <widget class="QWidget" name="tab_resources">
697           <attribute name="title">
698            <string>Resources</string>
699           </attribute>
700           <attribute name="toolTip">
701            <string>Additional files to be included in the PBI</string>
702           </attribute>
703           <layout class="QVBoxLayout" name="verticalLayout">
704            <item>
705             <widget class="QGroupBox" name="groupBox_4">
706              <property name="title">
707               <string>Current Resources</string>
708              </property>
709              <layout class="QVBoxLayout" name="verticalLayout_21">
710               <item>
711                <widget class="QFrame" name="frame_5">
712                 <property name="frameShape">
713                  <enum>QFrame::StyledPanel</enum>
714                 </property>
715                 <property name="frameShadow">
716                  <enum>QFrame::Raised</enum>
717                 </property>
718                 <layout class="QHBoxLayout" name="horizontalLayout_5">
719                  <item>
720                   <widget class="QListWidget" name="listw_resources">
721                    <property name="statusTip">
722                     <string>Current files to be included in the PBI</string>
723                    </property>
724                    <property name="iconSize">
725                     <size>
726                      <width>10</width>
727                      <height>10</height>
728                     </size>
729                    </property>
730                    <property name="sortingEnabled">
731                     <bool>true</bool>
732                    </property>
733                   </widget>
734                  </item>
735                  <item>
736                   <layout class="QVBoxLayout" name="verticalLayout_7">
737                    <item>
738                     <widget class="QPushButton" name="push_resources_add">
739                      <property name="statusTip">
740                       <string>Copy an additional file into the PBI module</string>
741                      </property>
742                      <property name="text">
743                       <string>Add File</string>
744                      </property>
745                      <property name="icon">
746                       <iconset resource="EasyPBI.qrc">
747                        <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset>
748                      </property>
749                     </widget>
750                    </item>
751                    <item>
752                     <widget class="QPushButton" name="push_resources_remove">
753                      <property name="statusTip">
754                       <string>Delete the selected file from the PBI module</string>
755                      </property>
756                      <property name="text">
757                       <string>Delete File</string>
758                      </property>
759                      <property name="icon">
760                       <iconset resource="EasyPBI.qrc">
761                        <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset>
762                      </property>
763                     </widget>
764                    </item>
765                    <item>
766                     <spacer name="verticalSpacer_3">
767                      <property name="orientation">
768                       <enum>Qt::Vertical</enum>
769                      </property>
770                      <property name="sizeHint" stdset="0">
771                       <size>
772                        <width>20</width>
773                        <height>40</height>
774                       </size>
775                      </property>
776                     </spacer>
777                    </item>
778                    <item>
779                     <widget class="QPushButton" name="push_resources_mkwrapper">
780                      <property name="statusTip">
781                       <string>Create a custom wrapper script for a program binary</string>
782                      </property>
783                      <property name="text">
784                       <string>Wrapper Script</string>
785                      </property>
786                      <property name="icon">
787                       <iconset resource="EasyPBI.qrc">
788                        <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset>
789                      </property>
790                     </widget>
791                    </item>
792                   </layout>
793                  </item>
794                 </layout>
795                </widget>
796               </item>
797              </layout>
798             </widget>
799            </item>
800            <item>
801             <layout class="QVBoxLayout" name="verticalLayout_9">
802              <item>
803               <widget class="QTextEdit" name="text_resources_script">
804                <property name="sizePolicy">
805                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Expanding">
806                  <horstretch>1</horstretch>
807                  <verstretch>0</verstretch>
808                 </sizepolicy>
809                </property>
810                <property name="lineWrapMode">
811                 <enum>QTextEdit::NoWrap</enum>
812                </property>
813               </widget>
814              </item>
815              <item>
816               <layout class="QHBoxLayout" name="horizontalLayout_17">
817                <item>
818                 <spacer name="horizontalSpacer_6">
819                  <property name="orientation">
820                   <enum>Qt::Horizontal</enum>
821                  </property>
822                  <property name="sizeHint" stdset="0">
823                   <size>
824                    <width>40</width>
825                    <height>20</height>
826                   </size>
827                  </property>
828                 </spacer>
829                </item>
830                <item>
831                 <widget class="QPushButton" name="push_resources_savewrapper">
832                  <property name="statusTip">
833                   <string>Save the wrapper script</string>
834                  </property>
835                  <property name="text">
836                   <string>Save Script</string>
837                  </property>
838                  <property name="icon">
839                   <iconset>
840                    <normaloff>:/png/icons/save.png</normaloff>:/png/icons/save.png</iconset>
841                  </property>
842                 </widget>
843                </item>
844                <item>
845                 <spacer name="horizontalSpacer_7">
846                  <property name="orientation">
847                   <enum>Qt::Horizontal</enum>
848                  </property>
849                  <property name="sizeHint" stdset="0">
850                   <size>
851                    <width>40</width>
852                    <height>20</height>
853                   </size>
854                  </property>
855                 </spacer>
856                </item>
857               </layout>
858              </item>
859             </layout>
860            </item>
861            <item>
862             <layout class="QVBoxLayout" name="verticalLayout_8">
863              <item>
864               <widget class="QLabel" name="label_resources_icon">
865                <property name="text">
866                 <string>Resource Icon</string>
867                </property>
868                <property name="alignment">
869                 <set>Qt::AlignCenter</set>
870                </property>
871               </widget>
872              </item>
873              <item>
874               <widget class="QLabel" name="label_resources_description">
875                <property name="text">
876                 <string>Resource Description</string>
877                </property>
878                <property name="alignment">
879                 <set>Qt::AlignCenter</set>
880                </property>
881               </widget>
882              </item>
883             </layout>
884            </item>
885            <item>
886             <spacer name="verticalSpacer_6">
887              <property name="orientation">
888               <enum>Qt::Vertical</enum>
889              </property>
890              <property name="sizeHint" stdset="0">
891               <size>
892                <width>20</width>
893                <height>40</height>
894               </size>
895              </property>
896             </spacer>
897            </item>
898           </layout>
899          </widget>
900          <widget class="QWidget" name="tab_xdg">
901           <attribute name="title">
902            <string>XDG Entries</string>
903           </attribute>
904           <attribute name="toolTip">
905            <string>Set any desktop/menu entries, and any MIME types</string>
906           </attribute>
907           <layout class="QGridLayout" name="gridLayout_2">
908            <item row="0" column="0">
909             <widget class="QFrame" name="frame_2">
910              <property name="frameShape">
911               <enum>QFrame::StyledPanel</enum>
912              </property>
913              <property name="frameShadow">
914               <enum>QFrame::Raised</enum>
915              </property>
916              <layout class="QVBoxLayout" name="verticalLayout_11">
917               <item>
918                <layout class="QHBoxLayout" name="horizontalLayout_13">
919                 <item>
920                  <widget class="QRadioButton" name="radio_xdg_desktop">
921                   <property name="statusTip">
922                    <string>Create and edit desktop entries</string>
923                   </property>
924                   <property name="text">
925                    <string>Desktop</string>
926                   </property>
927                   <property name="checked">
928                    <bool>true</bool>
929                   </property>
930                  </widget>
931                 </item>
932                 <item>
933                  <widget class="QRadioButton" name="radio_xdg_menu">
934                   <property name="statusTip">
935                    <string>Create and edit menu entries</string>
936                   </property>
937                   <property name="text">
938                    <string>Menu</string>
939                   </property>
940                  </widget>
941                 </item>
942                 <item>
943                  <spacer name="horizontalSpacer_9">
944                   <property name="orientation">
945                    <enum>Qt::Horizontal</enum>
946                   </property>
947                   <property name="sizeHint" stdset="0">
948                    <size>
949                     <width>40</width>
950                     <height>20</height>
951                    </size>
952                   </property>
953                  </spacer>
954                 </item>
955                </layout>
956               </item>
957               <item>
958                <widget class="QListWidget" name="list_xdg_files">
959                 <property name="sizePolicy">
960                  <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
961                   <horstretch>0</horstretch>
962                   <verstretch>0</verstretch>
963                  </sizepolicy>
964                 </property>
965                </widget>
966               </item>
967               <item>
968                <layout class="QHBoxLayout" name="horizontalLayout_14">
969                 <item>
970                  <widget class="QPushButton" name="push_xdg_refresh">
971                   <property name="statusTip">
972                    <string>Refresh the current list (useful if files recently modified outside of EasyPBI)</string>
973                   </property>
974                   <property name="text">
975                    <string/>
976                   </property>
977                   <property name="icon">
978                    <iconset>
979                     <normaloff>:/png/icons/refresh.png</normaloff>:/png/icons/refresh.png</iconset>
980                   </property>
981                  </widget>
982                 </item>
983                 <item>
984                  <spacer name="horizontalSpacer_4">
985                   <property name="orientation">
986                    <enum>Qt::Horizontal</enum>
987                   </property>
988                   <property name="sizeHint" stdset="0">
989                    <size>
990                     <width>40</width>
991                     <height>20</height>
992                    </size>
993                   </property>
994                  </spacer>
995                 </item>
996                 <item>
997                  <widget class="QPushButton" name="push_xdg_remove">
998                   <property name="statusTip">
999                    <string>Delete the current item from the PBI module</string>
1000                   </property>
1001                   <property name="text">
1002                    <string/>
1003                   </property>
1004                   <property name="icon">
1005                    <iconset resource="EasyPBI.qrc">
1006                     <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset>
1007                   </property>
1008                  </widget>
1009                 </item>
1010                 <item>
1011                  <widget class="QPushButton" name="push_xdg_clearentry">
1012                   <property name="statusTip">
1013                    <string>Begin creating a new XDG entry</string>
1014                   </property>
1015                   <property name="text">
1016                    <string/>
1017                   </property>
1018                  </widget>
1019                 </item>
1020                </layout>
1021               </item>
1022              </layout>
1023             </widget>
1024            </item>
1025            <item row="0" column="1">
1026             <widget class="QGroupBox" name="groupBox">
1027              <property name="title">
1028               <string>Entry Details</string>
1029              </property>
1030              <property name="alignment">
1031               <set>Qt::AlignCenter</set>
1032              </property>
1033              <property name="flat">
1034               <bool>false</bool>
1035              </property>
1036              <layout class="QVBoxLayout" name="verticalLayout_17">
1037               <item>
1038                <widget class="QFrame" name="frame">
1039                 <property name="frameShape">
1040                  <enum>QFrame::StyledPanel</enum>
1041                 </property>
1042                 <property name="frameShadow">
1043                  <enum>QFrame::Raised</enum>
1044                 </property>
1045                 <layout class="QVBoxLayout" name="verticalLayout_12">
1046                  <item>
1047                   <layout class="QFormLayout" name="formLayout_2">
1048                    <property name="fieldGrowthPolicy">
1049                     <enum>QFormLayout::ExpandingFieldsGrow</enum>
1050                    </property>
1051                    <item row="0" column="0">
1052                     <widget class="QLabel" name="label_xdg_name">
1053                      <property name="text">
1054                       <string>Name</string>
1055                      </property>
1056                     </widget>
1057                    </item>
1058                    <item row="0" column="1">
1059                     <widget class="QLineEdit" name="line_xdg_name">
1060                      <property name="statusTip">
1061                       <string>Visible name for the item</string>
1062                      </property>
1063                     </widget>
1064                    </item>
1065                    <item row="1" column="0">
1066                     <widget class="QLabel" name="label_xdg_exec">
1067                      <property name="text">
1068                       <string>Executable</string>
1069                      </property>
1070                     </widget>
1071                    </item>
1072                    <item row="1" column="1">
1073                     <layout class="QHBoxLayout" name="horizontalLayout_11">
1074                      <item>
1075                       <widget class="QLineEdit" name="line_xdg_exec">
1076                        <property name="statusTip">
1077                         <string>Binary to be run when the item is activated</string>
1078                        </property>
1079                       </widget>
1080                      </item>
1081                      <item>
1082                       <widget class="QPushButton" name="push_xdg_exec">
1083                        <property name="statusTip">
1084                         <string>Auto-detected binaries for the PBI</string>
1085                        </property>
1086                        <property name="text">
1087                         <string/>
1088                        </property>
1089                       </widget>
1090                      </item>
1091                     </layout>
1092                    </item>
1093                    <item row="2" column="0">
1094                     <widget class="QLabel" name="label_xdg_icon">
1095                      <property name="text">
1096                       <string>Icon</string>
1097                      </property>
1098                     </widget>
1099                    </item>
1100                    <item row="2" column="1">
1101                     <widget class="QComboBox" name="list_xdg_icon">
1102                      <property name="sizePolicy">
1103                       <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
1104                        <horstretch>0</horstretch>
1105                        <verstretch>0</verstretch>
1106                       </sizepolicy>
1107                      </property>
1108                      <property name="statusTip">
1109                       <string>Visible icon to use for the item</string>
1110                      </property>
1111                     </widget>
1112                    </item>
1113                    <item row="3" column="1">
1114                     <widget class="QCheckBox" name="check_xdg_terminal">
1115                      <property name="statusTip">
1116                       <string>Start the application in a terminal session</string>
1117                      </property>
1118                      <property name="text">
1119                       <string>Open in Terminal</string>
1120                      </property>
1121                     </widget>
1122                    </item>
1123                    <item row="4" column="1">
1124                     <widget class="QCheckBox" name="check_xdg_nodisplay">
1125                      <property name="statusTip">
1126                       <string>Flag this item to not be displayed at all</string>
1127                      </property>
1128                      <property name="text">
1129                       <string>Make Invisible</string>
1130                      </property>
1131                     </widget>
1132                    </item>
1133                    <item row="6" column="0">
1134                     <widget class="QLabel" name="label_xdg_menu">
1135                      <property name="text">
1136                       <string>Category</string>
1137                      </property>
1138                     </widget>
1139                    </item>
1140                    <item row="6" column="1">
1141                     <layout class="QHBoxLayout" name="horizontalLayout_9">
1142                      <item>
1143                       <widget class="QLineEdit" name="line_xdg_menu">
1144                        <property name="statusTip">
1145                         <string>Menu category for the item to be located.</string>
1146                        </property>
1147                       </widget>
1148                      </item>
1149                      <item>
1150                       <widget class="QPushButton" name="push_xdg_menu">
1151                        <property name="statusTip">
1152                         <string>Possible Menu categories</string>
1153                        </property>
1154                        <property name="text">
1155                         <string/>
1156                        </property>
1157                       </widget>
1158                      </item>
1159                     </layout>
1160                    </item>
1161                    <item row="7" column="0">
1162                     <widget class="QLabel" name="label_xdg_mimepatterns">
1163                      <property name="text">
1164                       <string>MIME Patterns</string>
1165                      </property>
1166                     </widget>
1167                    </item>
1168                    <item row="7" column="1">
1169                     <widget class="QLineEdit" name="line_xdg_mimepatterns">
1170                      <property name="statusTip">
1171                       <string>Space-separated list of automatic file associations (Example: *.junk *.JUNK *.test *.TEST)</string>
1172                      </property>
1173                     </widget>
1174                    </item>
1175                    <item row="5" column="1">
1176                     <widget class="QCheckBox" name="check_xdg_requiresroot">
1177                      <property name="toolTip">
1178                       <string>Application needs administrator privileges to run</string>
1179                      </property>
1180                      <property name="statusTip">
1181                       <string>Application needs administrator privileges to run</string>
1182                      </property>
1183                      <property name="text">
1184                       <string>Requires Root</string>
1185                      </property>
1186                     </widget>
1187                    </item>
1188                   </layout>
1189                  </item>
1190                  <item>
1191                   <widget class="Line" name="line">
1192                    <property name="orientation">
1193                     <enum>Qt::Horizontal</enum>
1194                    </property>
1195                   </widget>
1196                  </item>
1197                  <item>
1198                   <layout class="QHBoxLayout" name="horizontalLayout_16">
1199                    <item>
1200                     <widget class="QPushButton" name="push_xdg_savechanges">
1201                      <property name="statusTip">
1202                       <string>Save the item as currently shown</string>
1203                      </property>
1204                      <property name="text">
1205                       <string>Save</string>
1206                      </property>
1207                     </widget>
1208                    </item>
1209                    <item>
1210                     <spacer name="horizontalSpacer_14">
1211                      <property name="orientation">
1212                       <enum>Qt::Horizontal</enum>
1213                      </property>
1214                      <property name="sizeHint" stdset="0">
1215                       <size>
1216                        <width>40</width>
1217                        <height>20</height>
1218                       </size>
1219                      </property>
1220                     </spacer>
1221                    </item>
1222                    <item>
1223                     <widget class="QPushButton" name="push_xdg_savenew">
1224                      <property name="statusTip">
1225                       <string>Create a new item with the current settings</string>
1226                      </property>
1227                      <property name="text">
1228                       <string>Add</string>
1229                      </property>
1230                      <property name="icon">
1231                       <iconset resource="EasyPBI.qrc">
1232                        <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset>
1233                      </property>
1234                     </widget>
1235                    </item>
1236                   </layout>
1237                  </item>
1238                 </layout>
1239                </widget>
1240               </item>
1241              </layout>
1242             </widget>
1243            </item>
1244            <item row="1" column="0">
1245             <spacer name="verticalSpacer_5">
1246              <property name="orientation">
1247               <enum>Qt::Vertical</enum>
1248              </property>
1249              <property name="sizeHint" stdset="0">
1250               <size>
1251                <width>20</width>
1252                <height>40</height>
1253               </size>
1254              </property>
1255             </spacer>
1256            </item>
1257            <item row="1" column="1">
1258             <spacer name="verticalSpacer_9">
1259              <property name="orientation">
1260               <enum>Qt::Vertical</enum>
1261              </property>
1262              <property name="sizeHint" stdset="0">
1263               <size>
1264                <width>20</width>
1265                <height>40</height>
1266               </size>
1267              </property>
1268             </spacer>
1269            </item>
1270           </layout>
1271          </widget>
1272          <widget class="QWidget" name="tab_scripts">
1273           <attribute name="title">
1274            <string>Scripts</string>
1275           </attribute>
1276           <attribute name="toolTip">
1277            <string>Additional installation/build scripts</string>
1278           </attribute>
1279           <layout class="QVBoxLayout" name="verticalLayout_14">
1280            <item>
1281             <layout class="QHBoxLayout" name="horizontalLayout_19">
1282              <item>
1283               <widget class="QComboBox" name="list_scripts_file">
1284                <property name="sizePolicy">
1285                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
1286                  <horstretch>0</horstretch>
1287                  <verstretch>0</verstretch>
1288                 </sizepolicy>
1289                </property>
1290                <property name="statusTip">
1291                 <string>Choose a script that you wish to create or edit</string>
1292                </property>
1293               </widget>
1294              </item>
1295              <item>
1296               <spacer name="horizontalSpacer_10">
1297                <property name="orientation">
1298                 <enum>Qt::Horizontal</enum>
1299                </property>
1300                <property name="sizeHint" stdset="0">
1301                 <size>
1302                  <width>40</width>
1303                  <height>20</height>
1304                 </size>
1305                </property>
1306               </spacer>
1307              </item>
1308              <item>
1309               <widget class="QPushButton" name="push_scripts_create">
1310                <property name="statusTip">
1311                 <string>Create the selected script</string>
1312                </property>
1313                <property name="text">
1314                 <string>Create</string>
1315                </property>
1316               </widget>
1317              </item>
1318              <item>
1319               <widget class="QPushButton" name="push_scripts_remove">
1320                <property name="statusTip">
1321                 <string>Delete the selected script from the PBI module</string>
1322                </property>
1323                <property name="text">
1324                 <string>Remove</string>
1325                </property>
1326                <property name="icon">
1327                 <iconset resource="EasyPBI.qrc">
1328                  <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset>
1329                </property>
1330               </widget>
1331              </item>
1332              <item>
1333               <widget class="QPushButton" name="push_scripts_save">
1334                <property name="statusTip">
1335                 <string>Save the current text as the selected script</string>
1336                </property>
1337                <property name="text">
1338                 <string>Save</string>
1339                </property>
1340               </widget>
1341              </item>
1342             </layout>
1343            </item>
1344            <item>
1345             <widget class="QPlainTextEdit" name="text_scripts_edit">
1346              <property name="sizePolicy">
1347               <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
1348                <horstretch>0</horstretch>
1349                <verstretch>1</verstretch>
1350               </sizepolicy>
1351              </property>
1352              <property name="statusTip">
1353               <string>Contents for the selected script</string>
1354              </property>
1355              <property name="lineWrapMode">
1356               <enum>QPlainTextEdit::NoWrap</enum>
1357              </property>
1358             </widget>
1359            </item>
1360            <item>
1361             <spacer name="verticalSpacer_12">
1362              <property name="orientation">
1363               <enum>Qt::Vertical</enum>
1364              </property>
1365              <property name="sizeHint" stdset="0">
1366               <size>
1367                <width>20</width>
1368                <height>40</height>
1369               </size>
1370              </property>
1371             </spacer>
1372            </item>
1373           </layout>
1374          </widget>
1375          <widget class="QWidget" name="tab_external_links">
1376           <attribute name="title">
1377            <string>External-Links</string>
1378           </attribute>
1379           <attribute name="toolTip">
1380            <string>FIles to be linked into the local system</string>
1381           </attribute>
1382           <layout class="QHBoxLayout" name="horizontalLayout_23">
1383            <item>
1384             <widget class="QGroupBox" name="groupBox_3">
1385              <property name="title">
1386               <string>Current Entries</string>
1387              </property>
1388              <layout class="QVBoxLayout" name="verticalLayout_20">
1389               <item>
1390                <widget class="QFrame" name="frame_4">
1391                 <property name="frameShape">
1392                  <enum>QFrame::StyledPanel</enum>
1393                 </property>
1394                 <property name="frameShadow">
1395                  <enum>QFrame::Raised</enum>
1396                 </property>
1397                 <layout class="QVBoxLayout" name="verticalLayout_19">
1398                  <item>
1399                   <layout class="QVBoxLayout" name="verticalLayout_16">
1400                    <item>
1401                     <widget class="QTreeWidget" name="tree_el_view">
1402                      <property name="alternatingRowColors">
1403                       <bool>true</bool>
1404                      </property>
1405                      <property name="indentation">
1406                       <number>0</number>
1407                      </property>
1408                      <attribute name="headerDefaultSectionSize">
1409                       <number>80</number>
1410                      </attribute>
1411                      <column>
1412                       <property name="text">
1413                        <string>File</string>
1414                       </property>
1415                      </column>
1416                      <column>
1417                       <property name="text">
1418                        <string>Link To</string>
1419                       </property>
1420                      </column>
1421                      <column>
1422                       <property name="text">
1423                        <string>File Type</string>
1424                       </property>
1425                      </column>
1426                     </widget>
1427                    </item>
1428                    <item>
1429                     <layout class="QHBoxLayout" name="horizontalLayout_24">
1430                      <item>
1431                       <widget class="QPushButton" name="push_el_remove">
1432                        <property name="statusTip">
1433                         <string>Remove currently selected link</string>
1434                        </property>
1435                        <property name="text">
1436                         <string>Remove Entry</string>
1437                        </property>
1438                        <property name="icon">
1439                         <iconset resource="EasyPBI.qrc">
1440                          <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset>
1441                        </property>
1442                       </widget>
1443                      </item>
1444                      <item>
1445                       <spacer name="horizontalSpacer_12">
1446                        <property name="orientation">
1447                         <enum>Qt::Horizontal</enum>
1448                        </property>
1449                        <property name="sizeHint" stdset="0">
1450                         <size>
1451                          <width>40</width>
1452                          <height>20</height>
1453                         </size>
1454                        </property>
1455                       </spacer>
1456                      </item>
1457                     </layout>
1458                    </item>
1459                   </layout>
1460                  </item>
1461                 </layout>
1462                </widget>
1463               </item>
1464               <item>
1465                <spacer name="verticalSpacer_8">
1466                 <property name="orientation">
1467                  <enum>Qt::Vertical</enum>
1468                 </property>
1469                 <property name="sizeHint" stdset="0">
1470                  <size>
1471                   <width>20</width>
1472                   <height>40</height>
1473                  </size>
1474                 </property>
1475                </spacer>
1476               </item>
1477              </layout>
1478             </widget>
1479            </item>
1480            <item>
1481             <widget class="QGroupBox" name="groupBox_2">
1482              <property name="title">
1483               <string>Add Entry</string>
1484              </property>
1485              <layout class="QVBoxLayout" name="verticalLayout_18">
1486               <item>
1487                <widget class="QFrame" name="frame_3">
1488                 <property name="frameShape">
1489                  <enum>QFrame::StyledPanel</enum>
1490                 </property>
1491                 <property name="frameShadow">
1492                  <enum>QFrame::Raised</enum>
1493                 </property>
1494                 <layout class="QVBoxLayout" name="verticalLayout_15">
1495                  <item>
1496                   <layout class="QHBoxLayout" name="horizontalLayout_20">
1497                    <item>
1498                     <widget class="QLabel" name="label_el_file">
1499                      <property name="text">
1500                       <string>File</string>
1501                      </property>
1502                     </widget>
1503                    </item>
1504                    <item>
1505                     <widget class="QLineEdit" name="line_el_file">
1506                      <property name="statusTip">
1507                       <string>PBI file to be sym-linked into the local system (relative to the PBI directory)</string>
1508                      </property>
1509                     </widget>
1510                    </item>
1511                    <item>
1512                     <widget class="QPushButton" name="push_el_file">
1513                      <property name="statusTip">
1514                       <string>Auto-detected binaries for this PBI</string>
1515                      </property>
1516                      <property name="text">
1517                       <string/>
1518                      </property>
1519                     </widget>
1520                    </item>
1521                   </layout>
1522                  </item>
1523                  <item>
1524                   <layout class="QHBoxLayout" name="horizontalLayout_8">
1525                    <item>
1526                     <widget class="QLabel" name="label_el_linkto">
1527                      <property name="text">
1528                       <string>Link To</string>
1529                      </property>
1530                     </widget>
1531                    </item>
1532                    <item>
1533                     <widget class="QLineEdit" name="line_el_linkto">
1534                      <property name="statusTip">
1535                       <string>Location for the link to be created (relative to the local base: normally /usr/local/)</string>
1536                      </property>
1537                     </widget>
1538                    </item>
1539                   </layout>
1540                  </item>
1541                  <item>
1542                   <layout class="QHBoxLayout" name="horizontalLayout_21">
1543                    <item>
1544                     <widget class="QLabel" name="label_el_filetype">
1545                      <property name="text">
1546                       <string>File Type</string>
1547                      </property>
1548                     </widget>
1549                    </item>
1550                    <item>
1551                     <widget class="QLineEdit" name="line_el_filetype">
1552                      <property name="statusTip">
1553                       <string>Flags to determine the file type</string>
1554                      </property>
1555                     </widget>
1556                    </item>
1557                    <item>
1558                     <widget class="QPushButton" name="push_el_filetype">
1559                      <property name="statusTip">
1560                       <string>Available flags for the new link</string>
1561                      </property>
1562                      <property name="text">
1563                       <string/>
1564                      </property>
1565                     </widget>
1566                    </item>
1567                   </layout>
1568                  </item>
1569                  <item>
1570                   <layout class="QHBoxLayout" name="horizontalLayout_22">
1571                    <item>
1572                     <spacer name="horizontalSpacer_11">
1573                      <property name="orientation">
1574                       <enum>Qt::Horizontal</enum>
1575                      </property>
1576                      <property name="sizeHint" stdset="0">
1577                       <size>
1578                        <width>40</width>
1579                        <height>20</height>
1580                       </size>
1581                      </property>
1582                     </spacer>
1583                    </item>
1584                    <item>
1585                     <widget class="QPushButton" name="push_el_add">
1586                      <property name="statusTip">
1587                       <string>Save this link to the PBI module</string>
1588                      </property>
1589                      <property name="text">
1590                       <string>Add Entry</string>
1591                      </property>
1592                      <property name="icon">
1593                       <iconset resource="EasyPBI.qrc">
1594                        <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset>
1595                      </property>
1596                     </widget>
1597                    </item>
1598                   </layout>
1599                  </item>
1600                 </layout>
1601                </widget>
1602               </item>
1603               <item>
1604                <spacer name="verticalSpacer_4">
1605                 <property name="orientation">
1606                  <enum>Qt::Vertical</enum>
1607                 </property>
1608                 <property name="sizeHint" stdset="0">
1609                  <size>
1610                   <width>20</width>
1611                   <height>225</height>
1612                  </size>
1613                 </property>
1614                </spacer>
1615               </item>
1616              </layout>
1617             </widget>
1618            </item>
1619           </layout>
1620          </widget>
1621         </widget>
1622        </item>
1623        <item>
1624         <spacer name="verticalSpacer_11">
1625          <property name="orientation">
1626           <enum>Qt::Vertical</enum>
1627          </property>
1628          <property name="sizeHint" stdset="0">
1629           <size>
1630            <width>20</width>
1631            <height>40</height>
1632           </size>
1633          </property>
1634         </spacer>
1635        </item>
1636        <item>
1637         <spacer name="verticalSpacer_7">
1638          <property name="orientation">
1639           <enum>Qt::Vertical</enum>
1640          </property>
1641          <property name="sizeType">
1642           <enum>QSizePolicy::Expanding</enum>
1643          </property>
1644          <property name="sizeHint" stdset="0">
1645           <size>
1646            <width>20</width>
1647            <height>40</height>
1648           </size>
1649          </property>
1650         </spacer>
1651        </item>
1652        <item>
1653         <spacer name="verticalSpacer_10">
1654          <property name="orientation">
1655           <enum>Qt::Vertical</enum>
1656          </property>
1657          <property name="sizeHint" stdset="0">
1658           <size>
1659            <width>20</width>
1660            <height>40</height>
1661           </size>
1662          </property>
1663         </spacer>
1664        </item>
1665       </layout>
1666      </widget>
1667     </widget>
1668    </item>
1669   </layout>
1670  </widget>
1671  <widget class="QMenuBar" name="menubar">
1672   <property name="geometry">
1673    <rect>
1674     <x>0</x>
1675     <y>0</y>
1676     <width>616</width>
1677     <height>20</height>
1678    </rect>
1679   </property>
1680   <widget class="QMenu" name="menuFile">
1681    <property name="title">
1682     <string>System</string>
1683    </property>
1684    <addaction name="actionGet_Ports"/>
1685    <addaction name="separator"/>
1686    <addaction name="actionExit"/>
1687   </widget>
1688   <widget class="QMenu" name="menuEdit">
1689    <property name="title">
1690     <string>Options</string>
1691    </property>
1692    <addaction name="actionPreferences"/>
1693    <addaction name="separator"/>
1694    <addaction name="actionPackage_Module"/>
1695    <addaction name="actionRefresh_Module"/>
1696   </widget>
1697   <widget class="QMenu" name="menuInformation">
1698    <property name="acceptDrops">
1699     <bool>false</bool>
1700    </property>
1701    <property name="title">
1702     <string>Information</string>
1703    </property>
1704    <addaction name="actionAbout_EasyPBI"/>
1705    <addaction name="separator"/>
1706    <addaction name="actionFreeBSD_Ports"/>
1707    <addaction name="actionPBI_Modules"/>
1708   </widget>
1709   <addaction name="menuFile"/>
1710   <addaction name="menuEdit"/>
1711   <addaction name="menuInformation"/>
1712  </widget>
1713  <widget class="QStatusBar" name="statusbar">
1714   <property name="font">
1715    <font>
1716     <weight>50</weight>
1717     <italic>true</italic>
1718     <bold>false</bold>
1719    </font>
1720   </property>
1721  </widget>
1722  <widget class="QToolBar" name="toolBar">
1723   <property name="windowTitle">
1724    <string>toolBar</string>
1725   </property>
1726   <property name="movable">
1727    <bool>false</bool>
1728   </property>
1729   <property name="iconSize">
1730    <size>
1731     <width>18</width>
1732     <height>18</height>
1733    </size>
1734   </property>
1735   <property name="toolButtonStyle">
1736    <enum>Qt::ToolButtonTextUnderIcon</enum>
1737   </property>
1738   <property name="floatable">
1739    <bool>false</bool>
1740   </property>
1741   <attribute name="toolBarArea">
1742    <enum>TopToolBarArea</enum>
1743   </attribute>
1744   <attribute name="toolBarBreak">
1745    <bool>false</bool>
1746   </attribute>
1747   <addaction name="actionNew_Module"/>
1748   <addaction name="separator"/>
1749   <addaction name="actionLoad_Module"/>
1750  </widget>
1751  <action name="actionPreferences">
1752   <property name="icon">
1753    <iconset resource="EasyPBI.qrc">
1754     <normaloff>:/png/icons/config.png</normaloff>:/png/icons/config.png</iconset>
1755   </property>
1756   <property name="text">
1757    <string>EasyPBI Settings</string>
1758   </property>
1759   <property name="statusTip">
1760    <string>Open up the EasyPBI settings editor</string>
1761   </property>
1762  </action>
1763  <action name="actionGet_Ports">
1764   <property name="icon">
1765    <iconset resource="EasyPBI.qrc">
1766     <normaloff>:/png/icons/freebsd.png</normaloff>:/png/icons/freebsd.png</iconset>
1767   </property>
1768   <property name="text">
1769    <string>Get FreeBSD Ports</string>
1770   </property>
1771   <property name="statusTip">
1772    <string>Fetch/update the FreeBSD ports tree</string>
1773   </property>
1774  </action>
1775  <action name="actionNew_Module">
1776   <property name="icon">
1777    <iconset>
1778     <normaloff>:/png/icons/add.png</normaloff>:/png/icons/add.png</iconset>
1779   </property>
1780   <property name="text">
1781    <string>New</string>
1782   </property>
1783   <property name="toolTip">
1784    <string>Click to create a new PBI module</string>
1785   </property>
1786  </action>
1787  <action name="actionLoad_Module">
1788   <property name="icon">
1789    <iconset>
1790     <normaloff>:/png/icons/arrow-down.png</normaloff>:/png/icons/arrow-down.png</iconset>
1791   </property>
1792   <property name="text">
1793    <string>Load</string>
1794   </property>
1795   <property name="toolTip">
1796    <string>Click to load an existing module</string>
1797   </property>
1798  </action>
1799  <action name="actionSummary">
1800   <property name="text">
1801    <string>Summary</string>
1802   </property>
1803  </action>
1804  <action name="actionLicense">
1805   <property name="text">
1806    <string>License</string>
1807   </property>
1808  </action>
1809  <action name="actionHistory">
1810   <property name="text">
1811    <string>History</string>
1812   </property>
1813  </action>
1814  <action name="actionFreeBSD_Ports">
1815   <property name="icon">
1816    <iconset resource="EasyPBI.qrc">
1817     <normaloff>:/png/icons/freebsd.png</normaloff>:/png/icons/freebsd.png</iconset>
1818   </property>
1819   <property name="text">
1820    <string>FreeBSD Ports</string>
1821   </property>
1822   <property name="statusTip">
1823    <string>Open up freshports.org for additional port information</string>
1824   </property>
1825  </action>
1826  <action name="actionPBI_Modules">
1827   <property name="icon">
1828    <iconset resource="EasyPBI.qrc">
1829     <normaloff>:/png/icons/pcbsd.png</normaloff>:/png/icons/pcbsd.png</iconset>
1830   </property>
1831   <property name="text">
1832    <string>PBI Modules</string>
1833   </property>
1834   <property name="statusTip">
1835    <string>Open up the PC-BSD Wiki page for PBI developers</string>
1836   </property>
1837  </action>
1838  <action name="actionExit">
1839   <property name="text">
1840    <string>Close EasyPBI</string>
1841   </property>
1842   <property name="statusTip">
1843    <string>Close EasyPBI</string>
1844   </property>
1845  </action>
1846  <action name="actionPackage_Module">
1847   <property name="icon">
1848    <iconset resource="EasyPBI.qrc">
1849     <normaloff>:/png/icons/config.png</normaloff>:/png/icons/config.png</iconset>
1850   </property>
1851   <property name="text">
1852    <string>Package Module</string>
1853   </property>
1854   <property name="statusTip">
1855    <string>Compress the current module for distribution</string>
1856   </property>
1857  </action>
1858  <action name="actionAbout_EasyPBI">
1859   <property name="icon">
1860    <iconset resource="EasyPBI.qrc">
1861     <normaloff>:/png/icons/EasyPBIicon.png</normaloff>:/png/icons/EasyPBIicon.png</iconset>
1862   </property>
1863   <property name="text">
1864    <string>About EasyPBI</string>
1865   </property>
1866   <property name="statusTip">
1867    <string>View additional information about EasyPBI</string>
1868   </property>
1869  </action>
1870  <action name="actionRefresh_Module">
1871   <property name="text">
1872    <string>Refresh Module</string>
1873   </property>
1874  </action>
1875 </widget>
1876 <resources>
1877  <include location="EasyPBI.qrc"/>
1878 </resources>
1879 <connections/>
1880</ui>
Note: See TracBrowser for help on using the repository browser.