source: src-qt4/EasyPBI/mainGUI.ui @ 0c42827

releng/10.0.1releng/10.0.2releng/10.0.3releng/10.1
Last change on this file since 0c42827 was 0c42827, checked in by Ken Moore <ken@…>, 10 months ago

Update EasyPBI to 2.3:
Changes Include:
Add ability to build from ports directly again.
Add legacy port-build options to the GUI.
Add item to show current package compile-time options.
Add ability to create a new module from either ports/packages.
Fix a bug in the default wrapper script for 10.x PBI's (container path is /usr/local/ now when running)

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