Changeset 618dff3


Ignore:
Timestamp:
12/05/13 20:08:49 (19 months ago)
Author:
Ken Moore <ken@…>
Branches:
master, enter/10, releng/10.0, releng/10.0.1, releng/10.0.2, releng/10.0.3, releng/10.1, releng/10.1.1, releng/10.1.2
Children:
f112183
Parents:
b728eba
Message:

Update the EasyPBI mainUI (especially the pbi.conf tab), and create a new backend class for containing all the PBI module information (this class is very easy to update as time goes by, and should be better on memory management). The new class has all the pbi.conf interaction done so far, but not tested yet.

Location:
src-qt4/EasyPBI
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • src-qt4/EasyPBI/mainGUI.ui

    r9959e70 r618dff3  
    77    <x>0</x> 
    88    <y>0</y> 
    9     <width>616</width> 
    10     <height>629</height> 
     9    <width>555</width> 
     10    <height>588</height> 
    1111   </rect> 
    1212  </property> 
     
    2424   <layout class="QVBoxLayout" name="verticalLayout_2"> 
    2525    <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> 
     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> 
    3332      </property> 
    34       <property name="frameShape"> 
    35        <enum>QFrame::StyledPanel</enum> 
     33      <property name="tabPosition"> 
     34       <enum>QTabWidget::North</enum> 
    3635      </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> 
     36      <property name="tabShape"> 
     37       <enum>QTabWidget::Rounded</enum> 
    4538      </property> 
    4639      <property name="currentIndex"> 
    4740       <number>1</number> 
    4841      </property> 
    49       <property name="tabSpacing"> 
    50        <number>-1</number> 
     42      <property name="elideMode"> 
     43       <enum>Qt::ElideMiddle</enum> 
    5144      </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> 
     45      <widget class="QWidget" name="tab_buildPBI"> 
    6146       <attribute name="icon"> 
    6247        <iconset resource="EasyPBI.qrc"> 
    63          <normaloff>:/png/icons/pcbsd.png</normaloff>:/png/icons/pcbsd.png</iconset> 
     48         <normaloff>:/png/icons/config.png</normaloff>:/png/icons/config.png</iconset> 
    6449       </attribute> 
    65        <attribute name="label"> 
    66         <string>PBI Builder</string> 
     50       <attribute name="title"> 
     51        <string>Build PBI</string> 
    6752       </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"> 
     53       <layout class="QHBoxLayout" name="horizontalLayout"> 
    7254        <item> 
    7355         <layout class="QVBoxLayout" name="verticalLayout_4"> 
     
    233215       </layout> 
    234216      </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> 
     217      <widget class="QWidget" name="tab_pbi_conf"> 
    244218       <attribute name="icon"> 
    245         <iconset resource="EasyPBI.qrc"> 
    246          <normaloff>:/png/icons/config.png</normaloff>:/png/icons/config.png</iconset> 
     219        <iconset> 
     220         <normaloff>:/png/icons/configure.png</normaloff>:/png/icons/configure.png</iconset> 
    247221       </attribute> 
    248        <attribute name="label"> 
    249         <string>Module Editor</string> 
     222       <attribute name="title"> 
     223        <string>PBI Configuration</string> 
    250224       </attribute> 
    251225       <attribute name="toolTip"> 
    252         <string>View and edit the current PBI module</string> 
     226        <string>Main settings for the PBI</string> 
    253227       </attribute> 
    254        <layout class="QVBoxLayout" name="verticalLayout_5"> 
     228       <layout class="QVBoxLayout" name="verticalLayout_6"> 
    255229        <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"> 
     230         <layout class="QHBoxLayout" name="horizontalLayout_4"> 
     231          <item> 
     232           <spacer name="horizontalSpacer_3"> 
     233            <property name="orientation"> 
     234             <enum>Qt::Horizontal</enum> 
     235            </property> 
     236            <property name="sizeHint" stdset="0"> 
     237             <size> 
     238              <width>40</width> 
     239              <height>20</height> 
     240             </size> 
     241            </property> 
     242           </spacer> 
     243          </item> 
     244          <item> 
     245           <widget class="QPushButton" name="push_config_save"> 
     246            <property name="statusTip"> 
     247             <string>Save the current settings to the PBI configuration file</string> 
     248            </property> 
     249            <property name="text"> 
     250             <string>Save Configuration</string> 
     251            </property> 
     252            <property name="icon"> 
     253             <iconset> 
     254              <normaloff>:/png/icons/save.png</normaloff>:/png/icons/save.png</iconset> 
     255            </property> 
     256           </widget> 
     257          </item> 
     258         </layout> 
     259        </item> 
     260        <item> 
     261         <widget class="QScrollArea" name="scrollArea"> 
     262          <property name="frameShape"> 
     263           <enum>QFrame::StyledPanel</enum> 
     264          </property> 
     265          <property name="widgetResizable"> 
     266           <bool>true</bool> 
     267          </property> 
     268          <widget class="QWidget" name="scrollAreaWidgetContents"> 
     269           <property name="geometry"> 
     270            <rect> 
     271             <x>0</x> 
     272             <y>0</y> 
     273             <width>508</width> 
     274             <height>648</height> 
     275            </rect> 
     276           </property> 
     277           <layout class="QVBoxLayout" name="verticalLayout_13"> 
    287278            <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> 
     279             <widget class="QGroupBox" name="groupBox_5"> 
     280              <property name="title"> 
     281               <string>Program Information</string> 
     282              </property> 
     283              <layout class="QVBoxLayout" name="verticalLayout_22"> 
     284               <item> 
     285                <widget class="QFrame" name="frame_6"> 
     286                 <property name="frameShape"> 
     287                  <enum>QFrame::NoFrame</enum> 
     288                 </property> 
     289                 <property name="frameShadow"> 
     290                  <enum>QFrame::Raised</enum> 
     291                 </property> 
     292                 <layout class="QFormLayout" name="formLayout_3"> 
     293                  <property name="fieldGrowthPolicy"> 
     294                   <enum>QFormLayout::ExpandingFieldsGrow</enum> 
     295                  </property> 
     296                  <item row="0" column="0"> 
     297                   <widget class="QLabel" name="label_makeport"> 
     298                    <property name="text"> 
     299                     <string>Port/Package</string> 
     300                    </property> 
     301                   </widget> 
     302                  </item> 
     303                  <item row="0" column="1"> 
     304                   <layout class="QHBoxLayout" name="layout_makeport"> 
     305                    <item> 
     306                     <widget class="QLineEdit" name="line_makeport"> 
     307                      <property name="statusTip"> 
     308                       <string>FreeBSD port to be packaged as a PBI</string> 
    314309                      </property> 
    315310                     </widget> 
    316311                    </item> 
    317                     <item row="0" column="1"> 
    318                      <widget class="QLineEdit" name="line_progname"> 
     312                    <item> 
     313                     <widget class="QPushButton" name="push_change_makeport"> 
    319314                      <property name="statusTip"> 
    320                        <string>Official name of the target program</string> 
     315                       <string>Select a different FreeBSD package</string> 
     316                      </property> 
     317                      <property name="text"> 
     318                       <string>Change</string> 
    321319                      </property> 
    322320                     </widget> 
    323321                    </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"> 
     322                   </layout> 
     323                  </item> 
     324                  <item row="1" column="0"> 
     325                   <widget class="QLabel" name="label_progname"> 
     326                    <property name="toolTip"> 
     327                     <string>Official name of the target program</string> 
     328                    </property> 
     329                    <property name="text"> 
     330                     <string>Name</string> 
     331                    </property> 
     332                   </widget> 
     333                  </item> 
     334                  <item row="1" column="1"> 
     335                   <widget class="QLineEdit" name="line_progname"> 
     336                    <property name="statusTip"> 
     337                     <string>Official name of the target program</string> 
     338                    </property> 
     339                   </widget> 
     340                  </item> 
     341                  <item row="2" column="0"> 
     342                   <widget class="QLabel" name="label_progauthor"> 
     343                    <property name="toolTip"> 
     344                     <string>Author of the main program (or FreeBSD port maintainer instead)</string> 
     345                    </property> 
     346                    <property name="text"> 
     347                     <string>Author</string> 
     348                    </property> 
     349                   </widget> 
     350                  </item> 
     351                  <item row="2" column="1"> 
     352                   <widget class="QLineEdit" name="line_progauthor"> 
     353                    <property name="statusTip"> 
     354                     <string>Author of the main program (or FreeBSD port maintainer instead)</string> 
     355                    </property> 
     356                   </widget> 
     357                  </item> 
     358                  <item row="3" column="0"> 
     359                   <widget class="QLabel" name="label_progicon"> 
     360                    <property name="toolTip"> 
     361                     <string>Icon that will be used for the program (PNG resources available)</string> 
     362                    </property> 
     363                    <property name="text"> 
     364                     <string>Icon</string> 
     365                    </property> 
     366                   </widget> 
     367                  </item> 
     368                  <item row="3" column="1"> 
     369                   <widget class="QComboBox" name="list_progicon"> 
     370                    <property name="sizePolicy"> 
     371                     <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 
     372                      <horstretch>0</horstretch> 
     373                      <verstretch>0</verstretch> 
     374                     </sizepolicy> 
     375                    </property> 
     376                    <property name="statusTip"> 
     377                     <string>Icon that will be used for the program (PNG resources available)</string> 
     378                    </property> 
     379                   </widget> 
     380                  </item> 
     381                  <item row="4" column="1"> 
     382                   <widget class="QCheckBox" name="check_requiresroot"> 
     383                    <property name="statusTip"> 
     384                     <string>Require administrator permissions to install this PBI</string> 
     385                    </property> 
     386                    <property name="text"> 
     387                     <string>Requires Root Permissions</string> 
     388                    </property> 
     389                   </widget> 
     390                  </item> 
     391                 </layout> 
     392                </widget> 
     393               </item> 
     394              </layout> 
     395             </widget> 
     396            </item> 
     397            <item> 
     398             <widget class="QGroupBox" name="group_config_overrides"> 
     399              <property name="title"> 
     400               <string>View Package Overrides (optional)</string> 
     401              </property> 
     402              <property name="checkable"> 
     403               <bool>true</bool> 
     404              </property> 
     405              <layout class="QVBoxLayout" name="verticalLayout_10"> 
     406               <item> 
     407                <widget class="QFrame" name="frame_pkgFix"> 
     408                 <property name="frameShape"> 
     409                  <enum>QFrame::NoFrame</enum> 
     410                 </property> 
     411                 <property name="frameShadow"> 
     412                  <enum>QFrame::Raised</enum> 
     413                 </property> 
     414                 <layout class="QFormLayout" name="formLayout_4"> 
     415                  <property name="fieldGrowthPolicy"> 
     416                   <enum>QFormLayout::ExpandingFieldsGrow</enum> 
     417                  </property> 
     418                  <item row="0" column="0"> 
     419                   <widget class="QLabel" name="label_progversion"> 
     420                    <property name="toolTip"> 
     421                     <string>Version of the program to be packaged</string> 
     422                    </property> 
     423                    <property name="text"> 
     424                     <string>Version</string> 
     425                    </property> 
     426                   </widget> 
     427                  </item> 
     428                  <item row="0" column="1"> 
     429                   <widget class="QLineEdit" name="line_progversion"> 
     430                    <property name="statusTip"> 
     431                     <string>Version of the program to be packaged</string> 
     432                    </property> 
     433                   </widget> 
     434                  </item> 
     435                  <item row="1" column="0"> 
     436                   <widget class="QLabel" name="label_progweb"> 
     437                    <property name="toolTip"> 
     438                     <string>URL of the main website for the target program</string> 
     439                    </property> 
     440                    <property name="text"> 
     441                     <string>Website</string> 
     442                    </property> 
     443                   </widget> 
     444                  </item> 
     445                  <item row="1" column="1"> 
     446                   <widget class="QLineEdit" name="line_progweb"> 
     447                    <property name="statusTip"> 
     448                     <string>URL of the main website for the target program</string> 
     449                    </property> 
     450                   </widget> 
     451                  </item> 
     452                  <item row="2" column="0"> 
     453                   <widget class="QLabel" name="label_2"> 
     454                    <property name="text"> 
     455                     <string>License</string> 
     456                    </property> 
     457                   </widget> 
     458                  </item> 
     459                  <item row="2" column="1"> 
     460                   <widget class="QLineEdit" name="lineEdit_2"/> 
     461                  </item> 
     462                  <item row="3" column="0"> 
     463                   <widget class="QLabel" name="label_portafter"> 
     464                    <property name="text"> 
     465                     <string>Add Pkgs</string> 
     466                    </property> 
     467                   </widget> 
     468                  </item> 
     469                  <item row="3" column="1"> 
     470                   <layout class="QHBoxLayout" name="layout_portafter"> 
     471                    <item> 
     472                     <widget class="QComboBox" name="list_portafter"> 
    387473                      <property name="sizePolicy"> 
    388474                       <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 
     
    392478                      </property> 
    393479                      <property name="statusTip"> 
    394                        <string>Icon that will be used for the program (PNG resources available)</string> 
     480                       <string>Additional FreeBSD ports to be built after the main program</string> 
    395481                      </property> 
    396482                     </widget> 
    397483                    </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> 
     484                    <item> 
     485                     <widget class="QPushButton" name="push_addportafter"> 
     486                      <property name="statusTip"> 
     487                       <string>Add additional FreeBSD port</string> 
    423488                      </property> 
    424489                      <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> 
     490                       <string/> 
    744491                      </property> 
    745492                      <property name="icon"> 
     
    750497                    </item> 
    751498                    <item> 
    752                      <widget class="QPushButton" name="push_resources_remove"> 
     499                     <widget class="QPushButton" name="push_rmportafter"> 
    753500                      <property name="statusTip"> 
    754                        <string>Delete the selected file from the PBI module</string> 
     501                       <string>Remove additional FreeBSD port</string> 
    755502                      </property> 
    756503                      <property name="text"> 
    757                        <string>Delete File</string> 
     504                       <string/> 
    758505                      </property> 
    759506                      <property name="icon"> 
     
    763510                     </widget> 
    764511                    </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> 
    792512                   </layout> 
     513                  </item> 
     514                  <item row="4" column="1"> 
     515                   <widget class="QCheckBox" name="check_config_32only"> 
     516                    <property name="text"> 
     517                     <string>32-bit only</string> 
     518                    </property> 
     519                   </widget> 
    793520                  </item> 
    794521                 </layout> 
     
    799526            </item> 
    800527            <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"> 
     528             <widget class="QGroupBox" name="group_config_repo"> 
     529              <property name="title"> 
     530               <string>View Repository Information (optional)</string> 
     531              </property> 
     532              <property name="checkable"> 
     533               <bool>true</bool> 
     534              </property> 
     535              <property name="checked"> 
     536               <bool>true</bool> 
     537              </property> 
     538              <layout class="QVBoxLayout" name="verticalLayout_5"> 
    917539               <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"> 
     540                <widget class="QFrame" name="frame_repoInfo"> 
    1039541                 <property name="frameShape"> 
    1040                   <enum>QFrame::StyledPanel</enum> 
     542                  <enum>QFrame::NoFrame</enum> 
    1041543                 </property> 
    1042544                 <property name="frameShadow"> 
    1043545                  <enum>QFrame::Raised</enum> 
    1044546                 </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> 
     547                 <layout class="QFormLayout" name="formLayout"> 
     548                  <item row="0" column="0"> 
     549                   <widget class="QLabel" name="label"> 
     550                    <property name="text"> 
     551                     <string>Tags</string> 
     552                    </property> 
     553                   </widget> 
     554                  </item> 
     555                  <item row="0" column="1"> 
     556                   <widget class="QLineEdit" name="line_repoTags"> 
     557                    <property name="statusTip"> 
     558                     <string>Comma-separated list of search tags for the application</string> 
     559                    </property> 
     560                   </widget> 
     561                  </item> 
     562                  <item row="1" column="0"> 
     563                   <widget class="QLabel" name="label_3"> 
     564                    <property name="text"> 
     565                     <string>App Type</string> 
     566                    </property> 
     567                   </widget> 
     568                  </item> 
     569                  <item row="2" column="0"> 
     570                   <widget class="QLabel" name="label_5"> 
     571                    <property name="text"> 
     572                     <string>App Cat</string> 
     573                    </property> 
     574                   </widget> 
     575                  </item> 
     576                  <item row="2" column="1"> 
     577                   <layout class="QHBoxLayout" name="horizontalLayout_10"> 
     578                    <item> 
     579                     <widget class="QLineEdit" name="line_repoCat"> 
     580                      <property name="statusTip"> 
     581                       <string>Category where this application should be found</string> 
    1055582                      </property> 
    1056583                     </widget> 
    1057584                    </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"> 
     585                    <item> 
     586                     <widget class="QToolButton" name="toolButton_3"> 
    1067587                      <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> 
     588                       <string>...</string> 
    1185589                      </property> 
    1186590                     </widget> 
     
    1188592                   </layout> 
    1189593                  </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"> 
     594                  <item row="3" column="0"> 
     595                   <widget class="QLabel" name="label_4"> 
     596                    <property name="text"> 
     597                     <string>Icon URL</string> 
     598                    </property> 
     599                   </widget> 
     600                  </item> 
     601                  <item row="3" column="1"> 
     602                   <widget class="QLineEdit" name="line_repoIconURL"/> 
     603                  </item> 
     604                  <item row="1" column="1"> 
     605                   <widget class="QComboBox" name="combo_repoType"> 
     606                    <property name="statusTip"> 
     607                     <string>Set the type of application</string> 
     608                    </property> 
    1199609                    <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> 
     610                     <property name="text"> 
     611                      <string notr="true">Text</string> 
     612                     </property> 
    1208613                    </item> 
    1209614                    <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> 
     615                     <property name="text"> 
     616                      <string notr="true">Graphical</string> 
     617                     </property> 
    1221618                    </item> 
    1222619                    <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> 
     620                     <property name="text"> 
     621                      <string notr="true">Server</string> 
     622                     </property> 
    1235623                    </item> 
    1236                    </layout> 
     624                   </widget> 
    1237625                  </item> 
    1238626                 </layout> 
     
    1242630             </widget> 
    1243631            </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"> 
    1280632            <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"> 
     633             <widget class="QGroupBox" name="group_config_repomgmt"> 
    1385634              <property name="title"> 
    1386                <string>Current Entries</string> 
    1387               </property> 
    1388               <layout class="QVBoxLayout" name="verticalLayout_20"> 
     635               <string>View Repository Management (optional)</string> 
     636              </property> 
     637              <property name="checkable"> 
     638               <bool>true</bool> 
     639              </property> 
     640              <layout class="QVBoxLayout" name="verticalLayout_23"> 
    1389641               <item> 
    1390                 <widget class="QFrame" name="frame_4"> 
     642                <widget class="QFrame" name="frame_repoMgmt"> 
    1391643                 <property name="frameShape"> 
    1392                   <enum>QFrame::StyledPanel</enum> 
     644                  <enum>QFrame::NoFrame</enum> 
    1393645                 </property> 
    1394646                 <property name="frameShadow"> 
    1395647                  <enum>QFrame::Raised</enum> 
    1396648                 </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> 
     649                 <layout class="QFormLayout" name="formLayout_5"> 
     650                  <item row="0" column="0"> 
     651                   <widget class="QLabel" name="label_6"> 
     652                    <property name="text"> 
     653                     <string>Build Key</string> 
     654                    </property> 
     655                   </widget> 
     656                  </item> 
     657                  <item row="1" column="0"> 
     658                   <widget class="QLabel" name="label_7"> 
     659                    <property name="text"> 
     660                     <string>Revision #</string> 
     661                    </property> 
     662                   </widget> 
     663                  </item> 
     664                  <item row="2" column="0"> 
     665                   <widget class="QLabel" name="label_8"> 
     666                    <property name="text"> 
     667                     <string>Priority</string> 
     668                    </property> 
     669                   </widget> 
     670                  </item> 
     671                  <item row="3" column="1"> 
     672                   <widget class="QCheckBox" name="checkBox"> 
     673                    <property name="text"> 
     674                     <string>No TMPFS</string> 
     675                    </property> 
     676                   </widget> 
     677                  </item> 
     678                  <item row="0" column="1"> 
     679                   <widget class="QSpinBox" name="spin_repoBuildKey"> 
     680                    <property name="statusTip"> 
     681                     <string>Build Key: Change this to trigger an automatic rebuild of the PBI</string> 
     682                    </property> 
     683                   </widget> 
     684                  </item> 
     685                  <item row="1" column="1"> 
     686                   <widget class="QSpinBox" name="spin_repoRevision"> 
     687                    <property name="statusTip"> 
     688                     <string>Append this number to the application version (Example: 1.0 -&gt; 1.0_#)</string> 
     689                    </property> 
     690                   </widget> 
     691                  </item> 
     692                  <item row="2" column="1"> 
     693                   <widget class="QSpinBox" name="spin_repoPriority"> 
     694                    <property name="statusTip"> 
     695                     <string>Build priority (higher is more urgent)</string> 
     696                    </property> 
     697                    <property name="maximum"> 
     698                     <number>50</number> 
     699                    </property> 
     700                   </widget> 
    1460701                  </item> 
    1461702                 </layout> 
    1462703                </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> 
    1615704               </item> 
    1616705              </layout> 
     
    1621710         </widget> 
    1622711        </item> 
     712       </layout> 
     713      </widget> 
     714      <widget class="QWidget" name="tab_resources"> 
     715       <attribute name="title"> 
     716        <string>Resources</string> 
     717       </attribute> 
     718       <attribute name="toolTip"> 
     719        <string>Additional files to be included in the PBI</string> 
     720       </attribute> 
     721       <layout class="QVBoxLayout" name="verticalLayout"> 
    1623722        <item> 
    1624          <spacer name="verticalSpacer_11"> 
     723         <widget class="QGroupBox" name="groupBox_4"> 
     724          <property name="title"> 
     725           <string>Current Resources</string> 
     726          </property> 
     727          <layout class="QVBoxLayout" name="verticalLayout_21"> 
     728           <item> 
     729            <widget class="QFrame" name="frame_5"> 
     730             <property name="frameShape"> 
     731              <enum>QFrame::StyledPanel</enum> 
     732             </property> 
     733             <property name="frameShadow"> 
     734              <enum>QFrame::Raised</enum> 
     735             </property> 
     736             <layout class="QHBoxLayout" name="horizontalLayout_5"> 
     737              <item> 
     738               <widget class="QListWidget" name="listw_resources"> 
     739                <property name="statusTip"> 
     740                 <string>Current files to be included in the PBI</string> 
     741                </property> 
     742                <property name="iconSize"> 
     743                 <size> 
     744                  <width>10</width> 
     745                  <height>10</height> 
     746                 </size> 
     747                </property> 
     748                <property name="sortingEnabled"> 
     749                 <bool>true</bool> 
     750                </property> 
     751               </widget> 
     752              </item> 
     753              <item> 
     754               <layout class="QVBoxLayout" name="verticalLayout_7"> 
     755                <item> 
     756                 <widget class="QPushButton" name="push_resources_add"> 
     757                  <property name="statusTip"> 
     758                   <string>Copy an additional file into the PBI module</string> 
     759                  </property> 
     760                  <property name="text"> 
     761                   <string>Add File</string> 
     762                  </property> 
     763                  <property name="icon"> 
     764                   <iconset resource="EasyPBI.qrc"> 
     765                    <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset> 
     766                  </property> 
     767                 </widget> 
     768                </item> 
     769                <item> 
     770                 <widget class="QPushButton" name="push_resources_remove"> 
     771                  <property name="statusTip"> 
     772                   <string>Delete the selected file from the PBI module</string> 
     773                  </property> 
     774                  <property name="text"> 
     775                   <string>Delete File</string> 
     776                  </property> 
     777                  <property name="icon"> 
     778                   <iconset resource="EasyPBI.qrc"> 
     779                    <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset> 
     780                  </property> 
     781                 </widget> 
     782                </item> 
     783                <item> 
     784                 <spacer name="verticalSpacer_3"> 
     785                  <property name="orientation"> 
     786                   <enum>Qt::Vertical</enum> 
     787                  </property> 
     788                  <property name="sizeHint" stdset="0"> 
     789                   <size> 
     790                    <width>20</width> 
     791                    <height>40</height> 
     792                   </size> 
     793                  </property> 
     794                 </spacer> 
     795                </item> 
     796                <item> 
     797                 <widget class="QPushButton" name="push_resources_mkwrapper"> 
     798                  <property name="statusTip"> 
     799                   <string>Create a custom wrapper script for a program binary</string> 
     800                  </property> 
     801                  <property name="text"> 
     802                   <string>Wrapper Script</string> 
     803                  </property> 
     804                  <property name="icon"> 
     805                   <iconset resource="EasyPBI.qrc"> 
     806                    <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset> 
     807                  </property> 
     808                 </widget> 
     809                </item> 
     810               </layout> 
     811              </item> 
     812             </layout> 
     813            </widget> 
     814           </item> 
     815          </layout> 
     816         </widget> 
     817        </item> 
     818        <item> 
     819         <layout class="QVBoxLayout" name="verticalLayout_9"> 
     820          <item> 
     821           <widget class="QTextEdit" name="text_resources_script"> 
     822            <property name="sizePolicy"> 
     823             <sizepolicy hsizetype="MinimumExpanding" vsizetype="Expanding"> 
     824              <horstretch>1</horstretch> 
     825              <verstretch>0</verstretch> 
     826             </sizepolicy> 
     827            </property> 
     828            <property name="lineWrapMode"> 
     829             <enum>QTextEdit::NoWrap</enum> 
     830            </property> 
     831           </widget> 
     832          </item> 
     833          <item> 
     834           <layout class="QHBoxLayout" name="horizontalLayout_17"> 
     835            <item> 
     836             <spacer name="horizontalSpacer_6"> 
     837              <property name="orientation"> 
     838               <enum>Qt::Horizontal</enum> 
     839              </property> 
     840              <property name="sizeHint" stdset="0"> 
     841               <size> 
     842                <width>40</width> 
     843                <height>20</height> 
     844               </size> 
     845              </property> 
     846             </spacer> 
     847            </item> 
     848            <item> 
     849             <widget class="QPushButton" name="push_resources_savewrapper"> 
     850              <property name="statusTip"> 
     851               <string>Save the wrapper script</string> 
     852              </property> 
     853              <property name="text"> 
     854               <string>Save Script</string> 
     855              </property> 
     856              <property name="icon"> 
     857               <iconset> 
     858                <normaloff>:/png/icons/save.png</normaloff>:/png/icons/save.png</iconset> 
     859              </property> 
     860             </widget> 
     861            </item> 
     862            <item> 
     863             <spacer name="horizontalSpacer_7"> 
     864              <property name="orientation"> 
     865               <enum>Qt::Horizontal</enum> 
     866              </property> 
     867              <property name="sizeHint" stdset="0"> 
     868               <size> 
     869                <width>40</width> 
     870                <height>20</height> 
     871               </size> 
     872              </property> 
     873             </spacer> 
     874            </item> 
     875           </layout> 
     876          </item> 
     877         </layout> 
     878        </item> 
     879        <item> 
     880         <layout class="QVBoxLayout" name="verticalLayout_8"> 
     881          <item> 
     882           <widget class="QLabel" name="label_resources_icon"> 
     883            <property name="text"> 
     884             <string>Resource Icon</string> 
     885            </property> 
     886            <property name="alignment"> 
     887             <set>Qt::AlignCenter</set> 
     888            </property> 
     889           </widget> 
     890          </item> 
     891          <item> 
     892           <widget class="QLabel" name="label_resources_description"> 
     893            <property name="text"> 
     894             <string>Resource Description</string> 
     895            </property> 
     896            <property name="alignment"> 
     897             <set>Qt::AlignCenter</set> 
     898            </property> 
     899           </widget> 
     900          </item> 
     901         </layout> 
     902        </item> 
     903        <item> 
     904         <spacer name="verticalSpacer_6"> 
    1625905          <property name="orientation"> 
    1626906           <enum>Qt::Vertical</enum> 
     
    1634914         </spacer> 
    1635915        </item> 
    1636         <item> 
    1637          <spacer name="verticalSpacer_7"> 
     916       </layout> 
     917      </widget> 
     918      <widget class="QWidget" name="tab_xdg"> 
     919       <attribute name="title"> 
     920        <string>XDG Entries</string> 
     921       </attribute> 
     922       <attribute name="toolTip"> 
     923        <string>Set any desktop/menu entries, and any MIME types</string> 
     924       </attribute> 
     925       <layout class="QGridLayout" name="gridLayout_2"> 
     926        <item row="0" column="0"> 
     927         <widget class="QFrame" name="frame_2"> 
     928          <property name="frameShape"> 
     929           <enum>QFrame::StyledPanel</enum> 
     930          </property> 
     931          <property name="frameShadow"> 
     932           <enum>QFrame::Raised</enum> 
     933          </property> 
     934          <layout class="QVBoxLayout" name="verticalLayout_11"> 
     935           <item> 
     936            <layout class="QHBoxLayout" name="horizontalLayout_13"> 
     937             <item> 
     938              <widget class="QRadioButton" name="radio_xdg_desktop"> 
     939               <property name="statusTip"> 
     940                <string>Create and edit desktop entries</string> 
     941               </property> 
     942               <property name="text"> 
     943                <string>Desktop</string> 
     944               </property> 
     945               <property name="checked"> 
     946                <bool>true</bool> 
     947               </property> 
     948              </widget> 
     949             </item> 
     950             <item> 
     951              <widget class="QRadioButton" name="radio_xdg_menu"> 
     952               <property name="statusTip"> 
     953                <string>Create and edit menu entries</string> 
     954               </property> 
     955               <property name="text"> 
     956                <string>Menu</string> 
     957               </property> 
     958              </widget> 
     959             </item> 
     960             <item> 
     961              <spacer name="horizontalSpacer_9"> 
     962               <property name="orientation"> 
     963                <enum>Qt::Horizontal</enum> 
     964               </property> 
     965               <property name="sizeHint" stdset="0"> 
     966                <size> 
     967                 <width>40</width> 
     968                 <height>20</height> 
     969                </size> 
     970               </property> 
     971              </spacer> 
     972             </item> 
     973            </layout> 
     974           </item> 
     975           <item> 
     976            <widget class="QListWidget" name="list_xdg_files"> 
     977             <property name="sizePolicy"> 
     978              <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 
     979               <horstretch>0</horstretch> 
     980               <verstretch>0</verstretch> 
     981              </sizepolicy> 
     982             </property> 
     983            </widget> 
     984           </item> 
     985           <item> 
     986            <layout class="QHBoxLayout" name="horizontalLayout_14"> 
     987             <item> 
     988              <widget class="QPushButton" name="push_xdg_refresh"> 
     989               <property name="statusTip"> 
     990                <string>Refresh the current list (useful if files recently modified outside of EasyPBI)</string> 
     991               </property> 
     992               <property name="text"> 
     993                <string/> 
     994               </property> 
     995               <property name="icon"> 
     996                <iconset> 
     997                 <normaloff>:/png/icons/refresh.png</normaloff>:/png/icons/refresh.png</iconset> 
     998               </property> 
     999              </widget> 
     1000             </item> 
     1001             <item> 
     1002              <spacer name="horizontalSpacer_4"> 
     1003               <property name="orientation"> 
     1004                <enum>Qt::Horizontal</enum> 
     1005               </property> 
     1006               <property name="sizeHint" stdset="0"> 
     1007                <size> 
     1008                 <width>40</width> 
     1009                 <height>20</height> 
     1010                </size> 
     1011               </property> 
     1012              </spacer> 
     1013             </item> 
     1014             <item> 
     1015              <widget class="QPushButton" name="push_xdg_remove"> 
     1016               <property name="statusTip"> 
     1017                <string>Delete the current item from the PBI module</string> 
     1018               </property> 
     1019               <property name="text"> 
     1020                <string/> 
     1021               </property> 
     1022               <property name="icon"> 
     1023                <iconset resource="EasyPBI.qrc"> 
     1024                 <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset> 
     1025               </property> 
     1026              </widget> 
     1027             </item> 
     1028             <item> 
     1029              <widget class="QPushButton" name="push_xdg_clearentry"> 
     1030               <property name="statusTip"> 
     1031                <string>Begin creating a new XDG entry</string> 
     1032               </property> 
     1033               <property name="text"> 
     1034                <string/> 
     1035               </property> 
     1036              </widget> 
     1037             </item> 
     1038            </layout> 
     1039           </item> 
     1040          </layout> 
     1041         </widget> 
     1042        </item> 
     1043        <item row="0" column="1"> 
     1044         <widget class="QGroupBox" name="groupBox"> 
     1045          <property name="title"> 
     1046           <string>Entry Details</string> 
     1047          </property> 
     1048          <property name="alignment"> 
     1049           <set>Qt::AlignCenter</set> 
     1050          </property> 
     1051          <property name="flat"> 
     1052           <bool>false</bool> 
     1053          </property> 
     1054          <layout class="QVBoxLayout" name="verticalLayout_17"> 
     1055           <item> 
     1056            <widget class="QFrame" name="frame"> 
     1057             <property name="frameShape"> 
     1058              <enum>QFrame::StyledPanel</enum> 
     1059             </property> 
     1060             <property name="frameShadow"> 
     1061              <enum>QFrame::Raised</enum> 
     1062             </property> 
     1063             <layout class="QVBoxLayout" name="verticalLayout_12"> 
     1064              <item> 
     1065               <layout class="QFormLayout" name="formLayout_2"> 
     1066                <property name="fieldGrowthPolicy"> 
     1067                 <enum>QFormLayout::ExpandingFieldsGrow</enum> 
     1068                </property> 
     1069                <item row="0" column="0"> 
     1070                 <widget class="QLabel" name="label_xdg_name"> 
     1071                  <property name="text"> 
     1072                   <string>Name</string> 
     1073                  </property> 
     1074                 </widget> 
     1075                </item> 
     1076                <item row="0" column="1"> 
     1077                 <widget class="QLineEdit" name="line_xdg_name"> 
     1078                  <property name="statusTip"> 
     1079                   <string>Visible name for the item</string> 
     1080                  </property> 
     1081                 </widget> 
     1082                </item> 
     1083                <item row="1" column="0"> 
     1084                 <widget class="QLabel" name="label_xdg_exec"> 
     1085                  <property name="text"> 
     1086                   <string>Executable</string> 
     1087                  </property> 
     1088                 </widget> 
     1089                </item> 
     1090                <item row="1" column="1"> 
     1091                 <layout class="QHBoxLayout" name="horizontalLayout_11"> 
     1092                  <item> 
     1093                   <widget class="QLineEdit" name="line_xdg_exec"> 
     1094                    <property name="statusTip"> 
     1095                     <string>Binary to be run when the item is activated</string> 
     1096                    </property> 
     1097                   </widget> 
     1098                  </item> 
     1099                  <item> 
     1100                   <widget class="QPushButton" name="push_xdg_exec"> 
     1101                    <property name="statusTip"> 
     1102                     <string>Auto-detected binaries for the PBI</string> 
     1103                    </property> 
     1104                    <property name="text"> 
     1105                     <string/> 
     1106                    </property> 
     1107                   </widget> 
     1108                  </item> 
     1109                 </layout> 
     1110                </item> 
     1111                <item row="2" column="0"> 
     1112                 <widget class="QLabel" name="label_xdg_icon"> 
     1113                  <property name="text"> 
     1114                   <string>Icon</string> 
     1115                  </property> 
     1116                 </widget> 
     1117                </item> 
     1118                <item row="2" column="1"> 
     1119                 <widget class="QComboBox" name="list_xdg_icon"> 
     1120                  <property name="sizePolicy"> 
     1121                   <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 
     1122                    <horstretch>0</horstretch> 
     1123                    <verstretch>0</verstretch> 
     1124                   </sizepolicy> 
     1125                  </property> 
     1126                  <property name="statusTip"> 
     1127                   <string>Visible icon to use for the item</string> 
     1128                  </property> 
     1129                 </widget> 
     1130                </item> 
     1131                <item row="3" column="1"> 
     1132                 <widget class="QCheckBox" name="check_xdg_terminal"> 
     1133                  <property name="statusTip"> 
     1134                   <string>Start the application in a terminal session</string> 
     1135                  </property> 
     1136                  <property name="text"> 
     1137                   <string>Open in Terminal</string> 
     1138                  </property> 
     1139                 </widget> 
     1140                </item> 
     1141                <item row="4" column="1"> 
     1142                 <widget class="QCheckBox" name="check_xdg_nodisplay"> 
     1143                  <property name="statusTip"> 
     1144                   <string>Flag this item to not be displayed at all</string> 
     1145                  </property> 
     1146                  <property name="text"> 
     1147                   <string>Make Invisible</string> 
     1148                  </property> 
     1149                 </widget> 
     1150                </item> 
     1151                <item row="6" column="0"> 
     1152                 <widget class="QLabel" name="label_xdg_menu"> 
     1153                  <property name="text"> 
     1154                   <string>Category</string> 
     1155                  </property> 
     1156                 </widget> 
     1157                </item> 
     1158                <item row="6" column="1"> 
     1159                 <layout class="QHBoxLayout" name="horizontalLayout_9"> 
     1160                  <item> 
     1161                   <widget class="QLineEdit" name="line_xdg_menu"> 
     1162                    <property name="statusTip"> 
     1163                     <string>Menu category for the item to be located.</string> 
     1164                    </property> 
     1165                   </widget> 
     1166                  </item> 
     1167                  <item> 
     1168                   <widget class="QPushButton" name="push_xdg_menu"> 
     1169                    <property name="statusTip"> 
     1170                     <string>Possible Menu categories</string> 
     1171                    </property> 
     1172                    <property name="text"> 
     1173                     <string/> 
     1174                    </property> 
     1175                   </widget> 
     1176                  </item> 
     1177                 </layout> 
     1178                </item> 
     1179                <item row="7" column="0"> 
     1180                 <widget class="QLabel" name="label_xdg_mimepatterns"> 
     1181                  <property name="text"> 
     1182                   <string>MIME Patterns</string> 
     1183                  </property> 
     1184                 </widget> 
     1185                </item> 
     1186                <item row="7" column="1"> 
     1187                 <widget class="QLineEdit" name="line_xdg_mimepatterns"> 
     1188                  <property name="statusTip"> 
     1189                   <string>Space-separated list of automatic file associations (Example: *.junk *.JUNK *.test *.TEST)</string> 
     1190                  </property> 
     1191                 </widget> 
     1192                </item> 
     1193                <item row="5" column="1"> 
     1194                 <widget class="QCheckBox" name="check_xdg_requiresroot"> 
     1195                  <property name="toolTip"> 
     1196                   <string>Application needs administrator privileges to run</string> 
     1197                  </property> 
     1198                  <property name="statusTip"> 
     1199                   <string>Application needs administrator privileges to run</string> 
     1200                  </property> 
     1201                  <property name="text"> 
     1202                   <string>Requires Root</string> 
     1203                  </property> 
     1204                 </widget> 
     1205                </item> 
     1206               </layout> 
     1207              </item> 
     1208              <item> 
     1209               <widget class="Line" name="line"> 
     1210                <property name="orientation"> 
     1211                 <enum>Qt::Horizontal</enum> 
     1212                </property> 
     1213               </widget> 
     1214              </item> 
     1215              <item> 
     1216               <layout class="QHBoxLayout" name="horizontalLayout_16"> 
     1217                <item> 
     1218                 <widget class="QPushButton" name="push_xdg_savechanges"> 
     1219                  <property name="statusTip"> 
     1220                   <string>Save the item as currently shown</string> 
     1221                  </property> 
     1222                  <property name="text"> 
     1223                   <string>Save</string> 
     1224                  </property> 
     1225                 </widget> 
     1226                </item> 
     1227                <item> 
     1228                 <spacer name="horizontalSpacer_14"> 
     1229                  <property name="orientation"> 
     1230                   <enum>Qt::Horizontal</enum> 
     1231                  </property> 
     1232                  <property name="sizeHint" stdset="0"> 
     1233                   <size> 
     1234                    <width>40</width> 
     1235                    <height>20</height> 
     1236                   </size> 
     1237                  </property> 
     1238                 </spacer> 
     1239                </item> 
     1240                <item> 
     1241                 <widget class="QPushButton" name="push_xdg_savenew"> 
     1242                  <property name="statusTip"> 
     1243                   <string>Create a new item with the current settings</string> 
     1244                  </property> 
     1245                  <property name="text"> 
     1246                   <string>Add</string> 
     1247                  </property> 
     1248                  <property name="icon"> 
     1249                   <iconset resource="EasyPBI.qrc"> 
     1250                    <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset> 
     1251                  </property> 
     1252                 </widget> 
     1253                </item> 
     1254               </layout> 
     1255              </item> 
     1256             </layout> 
     1257            </widget> 
     1258           </item> 
     1259          </layout> 
     1260         </widget> 
     1261        </item> 
     1262        <item row="1" column="0"> 
     1263         <spacer name="verticalSpacer_5"> 
    16381264          <property name="orientation"> 
    16391265           <enum>Qt::Vertical</enum> 
    1640           </property> 
    1641           <property name="sizeType"> 
    1642            <enum>QSizePolicy::Expanding</enum> 
    16431266          </property> 
    16441267          <property name="sizeHint" stdset="0"> 
     
    16501273         </spacer> 
    16511274        </item> 
    1652         <item> 
    1653          <spacer name="verticalSpacer_10"> 
     1275        <item row="1" column="1"> 
     1276         <spacer name="verticalSpacer_9"> 
    16541277          <property name="orientation"> 
    16551278           <enum>Qt::Vertical</enum> 
     
    16621285          </property> 
    16631286         </spacer> 
     1287        </item> 
     1288       </layout> 
     1289      </widget> 
     1290      <widget class="QWidget" name="tab_scripts"> 
     1291       <attribute name="title"> 
     1292        <string>Scripts</string> 
     1293       </attribute> 
     1294       <attribute name="toolTip"> 
     1295        <string>Additional installation/build scripts</string> 
     1296       </attribute> 
     1297       <layout class="QVBoxLayout" name="verticalLayout_14"> 
     1298        <item> 
     1299         <layout class="QHBoxLayout" name="horizontalLayout_19"> 
     1300          <item> 
     1301           <widget class="QComboBox" name="list_scripts_file"> 
     1302            <property name="sizePolicy"> 
     1303             <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 
     1304              <horstretch>0</horstretch> 
     1305              <verstretch>0</verstretch> 
     1306             </sizepolicy> 
     1307            </property> 
     1308            <property name="statusTip"> 
     1309             <string>Choose a script that you wish to create or edit</string> 
     1310            </property> 
     1311           </widget> 
     1312          </item> 
     1313          <item> 
     1314           <spacer name="horizontalSpacer_10"> 
     1315            <property name="orientation"> 
     1316             <enum>Qt::Horizontal</enum> 
     1317            </property> 
     1318            <property name="sizeHint" stdset="0"> 
     1319             <size> 
     1320              <width>40</width> 
     1321              <height>20</height> 
     1322             </size> 
     1323            </property> 
     1324           </spacer> 
     1325          </item> 
     1326          <item> 
     1327           <widget class="QPushButton" name="push_scripts_create"> 
     1328            <property name="statusTip"> 
     1329             <string>Create the selected script</string> 
     1330            </property> 
     1331            <property name="text"> 
     1332             <string>Create</string> 
     1333            </property> 
     1334           </widget> 
     1335          </item> 
     1336          <item> 
     1337           <widget class="QPushButton" name="push_scripts_remove"> 
     1338            <property name="statusTip"> 
     1339             <string>Delete the selected script from the PBI module</string> 
     1340            </property> 
     1341            <property name="text"> 
     1342             <string>Remove</string> 
     1343            </property> 
     1344            <property name="icon"> 
     1345             <iconset resource="EasyPBI.qrc"> 
     1346              <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset> 
     1347            </property> 
     1348           </widget> 
     1349          </item> 
     1350          <item> 
     1351           <widget class="QPushButton" name="push_scripts_save"> 
     1352            <property name="statusTip"> 
     1353             <string>Save the current text as the selected script</string> 
     1354            </property> 
     1355            <property name="text"> 
     1356             <string>Save</string> 
     1357            </property> 
     1358           </widget> 
     1359          </item> 
     1360         </layout> 
     1361        </item> 
     1362        <item> 
     1363         <widget class="QPlainTextEdit" name="text_scripts_edit"> 
     1364          <property name="sizePolicy"> 
     1365           <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 
     1366            <horstretch>0</horstretch> 
     1367            <verstretch>1</verstretch> 
     1368           </sizepolicy> 
     1369          </property> 
     1370          <property name="statusTip"> 
     1371           <string>Contents for the selected script</string> 
     1372          </property> 
     1373          <property name="lineWrapMode"> 
     1374           <enum>QPlainTextEdit::NoWrap</enum> 
     1375          </property> 
     1376         </widget> 
     1377        </item> 
     1378        <item> 
     1379         <spacer name="verticalSpacer_12"> 
     1380          <property name="orientation"> 
     1381           <enum>Qt::Vertical</enum> 
     1382          </property> 
     1383          <property name="sizeHint" stdset="0"> 
     1384           <size> 
     1385            <width>20</width> 
     1386            <height>40</height> 
     1387           </size> 
     1388          </property> 
     1389         </spacer> 
     1390        </item> 
     1391       </layout> 
     1392      </widget> 
     1393      <widget class="QWidget" name="tab_external_links"> 
     1394       <attribute name="title"> 
     1395        <string>External-Links</string> 
     1396       </attribute> 
     1397       <attribute name="toolTip"> 
     1398        <string>FIles to be linked into the local system</string> 
     1399       </attribute> 
     1400       <layout class="QHBoxLayout" name="horizontalLayout_23"> 
     1401        <item> 
     1402         <widget class="QGroupBox" name="groupBox_3"> 
     1403          <property name="title"> 
     1404           <string>Current Entries</string> 
     1405          </property> 
     1406          <layout class="QVBoxLayout" name="verticalLayout_20"> 
     1407           <item> 
     1408            <widget class="QFrame" name="frame_4"> 
     1409             <property name="frameShape"> 
     1410              <enum>QFrame::StyledPanel</enum> 
     1411             </property> 
     1412             <property name="frameShadow"> 
     1413              <enum>QFrame::Raised</enum> 
     1414             </property> 
     1415             <layout class="QVBoxLayout" name="verticalLayout_19"> 
     1416              <item> 
     1417               <layout class="QVBoxLayout" name="verticalLayout_16"> 
     1418                <item> 
     1419                 <widget class="QTreeWidget" name="tree_el_view"> 
     1420                  <property name="alternatingRowColors"> 
     1421                   <bool>true</bool> 
     1422                  </property> 
     1423                  <property name="indentation"> 
     1424                   <number>0</number> 
     1425                  </property> 
     1426                  <attribute name="headerDefaultSectionSize"> 
     1427                   <number>80</number> 
     1428                  </attribute> 
     1429                  <column> 
     1430                   <property name="text"> 
     1431                    <string>File</string> 
     1432                   </property> 
     1433                  </column> 
     1434                  <column> 
     1435                   <property name="text"> 
     1436                    <string>Link To</string> 
     1437                   </property> 
     1438                  </column> 
     1439                  <column> 
     1440                   <property name="text"> 
     1441                    <string>File Type</string> 
     1442                   </property> 
     1443                  </column> 
     1444                 </widget> 
     1445                </item> 
     1446                <item> 
     1447                 <layout class="QHBoxLayout" name="horizontalLayout_24"> 
     1448                  <item> 
     1449                   <widget class="QPushButton" name="push_el_remove"> 
     1450                    <property name="statusTip"> 
     1451                     <string>Remove currently selected link</string> 
     1452                    </property> 
     1453                    <property name="text"> 
     1454                     <string>Remove Entry</string> 
     1455                    </property> 
     1456                    <property name="icon"> 
     1457                     <iconset resource="EasyPBI.qrc"> 
     1458                      <normaloff>:/png/icons/minus.png</normaloff>:/png/icons/minus.png</iconset> 
     1459                    </property> 
     1460                   </widget> 
     1461                  </item> 
     1462                  <item> 
     1463                   <spacer name="horizontalSpacer_12"> 
     1464                    <property name="orientation"> 
     1465                     <enum>Qt::Horizontal</enum> 
     1466                    </property> 
     1467                    <property name="sizeHint" stdset="0"> 
     1468                     <size> 
     1469                      <width>40</width> 
     1470                      <height>20</height> 
     1471                     </size> 
     1472                    </property> 
     1473                   </spacer> 
     1474                  </item> 
     1475                 </layout> 
     1476                </item> 
     1477               </layout> 
     1478              </item> 
     1479             </layout> 
     1480            </widget> 
     1481           </item> 
     1482           <item> 
     1483            <spacer name="verticalSpacer_8"> 
     1484             <property name="orientation"> 
     1485              <enum>Qt::Vertical</enum> 
     1486             </property> 
     1487             <property name="sizeHint" stdset="0"> 
     1488              <size> 
     1489               <width>20</width> 
     1490               <height>40</height> 
     1491              </size> 
     1492             </property> 
     1493            </spacer> 
     1494           </item> 
     1495          </layout> 
     1496         </widget> 
     1497        </item> 
     1498        <item> 
     1499         <widget class="QGroupBox" name="groupBox_2"> 
     1500          <property name="title"> 
     1501           <string>Add Entry</string> 
     1502          </property> 
     1503          <layout class="QVBoxLayout" name="verticalLayout_18"> 
     1504           <item> 
     1505            <widget class="QFrame" name="frame_3"> 
     1506             <property name="frameShape"> 
     1507              <enum>QFrame::StyledPanel</enum> 
     1508             </property> 
     1509             <property name="frameShadow"> 
     1510              <enum>QFrame::Raised</enum> 
     1511             </property> 
     1512             <layout class="QVBoxLayout" name="verticalLayout_15"> 
     1513              <item> 
     1514               <layout class="QHBoxLayout" name="horizontalLayout_20"> 
     1515                <item> 
     1516                 <widget class="QLabel" name="label_el_file"> 
     1517                  <property name="text"> 
     1518                   <string>File</string> 
     1519                  </property> 
     1520                 </widget> 
     1521                </item> 
     1522                <item> 
     1523                 <widget class="QLineEdit" name="line_el_file"> 
     1524                  <property name="statusTip"> 
     1525                   <string>PBI file to be sym-linked into the local system (relative to the PBI directory)</string> 
     1526                  </property> 
     1527                 </widget> 
     1528                </item> 
     1529                <item> 
     1530                 <widget class="QPushButton" name="push_el_file"> 
     1531                  <property name="statusTip"> 
     1532                   <string>Auto-detected binaries for this PBI</string> 
     1533                  </property> 
     1534                  <property name="text"> 
     1535                   <string/> 
     1536                  </property> 
     1537                 </widget> 
     1538                </item> 
     1539               </layout> 
     1540              </item> 
     1541              <item> 
     1542               <layout class="QHBoxLayout" name="horizontalLayout_8"> 
     1543                <item> 
     1544                 <widget class="QLabel" name="label_el_linkto"> 
     1545                  <property name="text"> 
     1546                   <string>Link To</string> 
     1547                  </property> 
     1548                 </widget> 
     1549                </item> 
     1550                <item> 
     1551                 <widget class="QLineEdit" name="line_el_linkto"> 
     1552                  <property name="statusTip"> 
     1553                   <string>Location for the link to be created (relative to the local base: normally /usr/local/)</string> 
     1554                  </property> 
     1555                 </widget> 
     1556                </item> 
     1557               </layout> 
     1558              </item> 
     1559              <item> 
     1560               <layout class="QHBoxLayout" name="horizontalLayout_21"> 
     1561                <item> 
     1562                 <widget class="QLabel" name="label_el_filetype"> 
     1563                  <property name="text"> 
     1564                   <string>File Type</string> 
     1565                  </property> 
     1566                 </widget> 
     1567                </item> 
     1568                <item> 
     1569                 <widget class="QLineEdit" name="line_el_filetype"> 
     1570                  <property name="statusTip"> 
     1571                   <string>Flags to determine the file type</string> 
     1572                  </property> 
     1573                 </widget> 
     1574                </item> 
     1575                <item> 
     1576                 <widget class="QPushButton" name="push_el_filetype"> 
     1577                  <property name="statusTip"> 
     1578                   <string>Available flags for the new link</string> 
     1579                  </property> 
     1580                  <property name="text"> 
     1581                   <string/> 
     1582                  </property> 
     1583                 </widget> 
     1584                </item> 
     1585               </layout> 
     1586              </item> 
     1587              <item> 
     1588               <layout class="QHBoxLayout" name="horizontalLayout_22"> 
     1589                <item> 
     1590                 <spacer name="horizontalSpacer_11"> 
     1591                  <property name="orientation"> 
     1592                   <enum>Qt::Horizontal</enum> 
     1593                  </property> 
     1594                  <property name="sizeHint" stdset="0"> 
     1595                   <size> 
     1596                    <width>40</width> 
     1597                    <height>20</height> 
     1598                   </size> 
     1599                  </property> 
     1600                 </spacer> 
     1601                </item> 
     1602                <item> 
     1603                 <widget class="QPushButton" name="push_el_add"> 
     1604                  <property name="statusTip"> 
     1605                   <string>Save this link to the PBI module</string> 
     1606                  </property> 
     1607                  <property name="text"> 
     1608                   <string>Add Entry</string> 
     1609                  </property> 
     1610                  <property name="icon"> 
     1611                   <iconset resource="EasyPBI.qrc"> 
     1612                    <normaloff>:/png/icons/plus.png</normaloff>:/png/icons/plus.png</iconset> 
     1613                  </property> 
     1614                 </widget> 
     1615                </item> 
     1616               </layout> 
     1617              </item> 
     1618             </layout> 
     1619            </widget> 
     1620           </item> 
     1621           <item> 
     1622            <spacer name="verticalSpacer_4"> 
     1623             <property name="orientation"> 
     1624              <enum>Qt::Vertical</enum> 
     1625             </property> 
     1626             <property name="sizeHint" stdset="0"> 
     1627              <size> 
     1628               <width>20</width> 
     1629               <height>225</height> 
     1630              </size> 
     1631             </property> 
     1632            </spacer> 
     1633           </item> 
     1634          </layout> 
     1635         </widget> 
    16641636        </item> 
    16651637       </layout> 
     
    16741646     <x>0</x> 
    16751647     <y>0</y> 
    1676      <width>616</width> 
     1648     <width>555</width> 
    16771649     <height>20</height> 
    16781650    </rect> 
     
    17821754    <string>Click to create a new PBI module</string> 
    17831755   </property> 
     1756   <property name="statusTip"> 
     1757    <string>Create a new PBI module</string> 
     1758   </property> 
    17841759  </action> 
    17851760  <action name="actionLoad_Module"> 
     
    17931768   <property name="toolTip"> 
    17941769    <string>Click to load an existing module</string> 
     1770   </property> 
     1771   <property name="statusTip"> 
     1772    <string>Load an existing PBI module</string> 
    17951773   </property> 
    17961774  </action> 
Note: See TracChangeset for help on using the changeset viewer.