PyInstaller/PyInstallerConfigDialog.ui

branch
eric7
changeset 38
fc9ef9dcd51a
parent 37
9ecfea29a47c
child 39
5b34af15d930
diff -r 9ecfea29a47c -r fc9ef9dcd51a PyInstaller/PyInstallerConfigDialog.ui
--- a/PyInstaller/PyInstallerConfigDialog.ui	Thu May 27 19:23:58 2021 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,383 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>PyInstallerConfigDialog</class>
- <widget class="QDialog" name="PyInstallerConfigDialog">
-  <property name="geometry">
-   <rect>
-    <x>0</x>
-    <y>0</y>
-    <width>600</width>
-    <height>435</height>
-   </rect>
-  </property>
-  <property name="windowTitle">
-   <string>PyInstaller Configuration</string>
-  </property>
-  <property name="sizeGripEnabled">
-   <bool>true</bool>
-  </property>
-  <layout class="QVBoxLayout" name="verticalLayout">
-   <item>
-    <widget class="QTabWidget" name="tabWidget">
-     <property name="currentIndex">
-      <number>0</number>
-     </property>
-     <widget class="QWidget" name="generalTab">
-      <attribute name="title">
-       <string>&amp;General</string>
-      </attribute>
-      <layout class="QVBoxLayout" name="verticalLayout_2">
-       <item>
-        <widget class="QGroupBox" name="groupBox_2">
-         <property name="title">
-          <string>Executable</string>
-         </property>
-         <layout class="QHBoxLayout" name="horizontalLayout">
-          <item>
-           <widget class="QComboBox" name="executableCombo">
-            <property name="toolTip">
-             <string>Select the executable to be run</string>
-            </property>
-           </widget>
-          </item>
-         </layout>
-        </widget>
-       </item>
-       <item>
-        <widget class="QGroupBox" name="groupBox">
-         <property name="title">
-          <string>Input File</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout">
-          <item row="0" column="0">
-           <widget class="QRadioButton" name="mainScriptButton">
-            <property name="text">
-             <string>Project Main Script</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-           </widget>
-          </item>
-          <item row="0" column="1">
-           <widget class="QRadioButton" name="selectedScriptButton">
-            <property name="text">
-             <string>Script or Spec File</string>
-            </property>
-           </widget>
-          </item>
-          <item row="1" column="0" colspan="2">
-           <widget class="E5PathPicker" name="inputFilePicker" native="true">
-            <property name="enabled">
-             <bool>false</bool>
-            </property>
-            <property name="focusPolicy">
-             <enum>Qt::StrongFocus</enum>
-            </property>
-           </widget>
-          </item>
-         </layout>
-        </widget>
-       </item>
-       <item>
-        <widget class="QGroupBox" name="groupBox_3">
-         <property name="title">
-          <string>Generate Option</string>
-         </property>
-         <layout class="QHBoxLayout" name="horizontalLayout_2">
-          <item>
-           <widget class="QRadioButton" name="oneDirButton">
-            <property name="text">
-             <string>One Directory</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-           </widget>
-          </item>
-          <item>
-           <widget class="QRadioButton" name="oneFileButton">
-            <property name="text">
-             <string>One File</string>
-            </property>
-           </widget>
-          </item>
-         </layout>
-        </widget>
-       </item>
-       <item>
-        <layout class="QGridLayout" name="gridLayout_2">
-         <item row="0" column="0">
-          <widget class="QLabel" name="label">
-           <property name="text">
-            <string>Name (optional):</string>
-           </property>
-          </widget>
-         </item>
-         <item row="0" column="1">
-          <widget class="E5ClearableLineEdit" name="nameEdit">
-           <property name="toolTip">
-            <string>Enter an optional name for the application</string>
-           </property>
-          </widget>
-         </item>
-         <item row="1" column="0">
-          <widget class="QLabel" name="label_2">
-           <property name="text">
-            <string>Encryption Key (optional):</string>
-           </property>
-          </widget>
-         </item>
-         <item row="1" column="1">
-          <widget class="E5ClearableLineEdit" name="keyEdit">
-           <property name="toolTip">
-            <string>Enter an optional key used to encrypt Python bytecode</string>
-           </property>
-          </widget>
-         </item>
-        </layout>
-       </item>
-       <item>
-        <widget class="QCheckBox" name="cleanCheckBox">
-         <property name="text">
-          <string>Clean Before Building</string>
-         </property>
-        </widget>
-       </item>
-      </layout>
-     </widget>
-     <widget class="QWidget" name="windowsMacTab">
-      <attribute name="title">
-       <string>&amp;Windows and macOS</string>
-      </attribute>
-      <layout class="QVBoxLayout" name="verticalLayout_3">
-       <item>
-        <widget class="QGroupBox" name="groupBox_4">
-         <property name="title">
-          <string>Application Mode</string>
-         </property>
-         <layout class="QHBoxLayout" name="horizontalLayout_3">
-          <item>
-           <widget class="QRadioButton" name="consoleButton">
-            <property name="toolTip">
-             <string>Select for a console application</string>
-            </property>
-            <property name="text">
-             <string>Console Application</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-           </widget>
-          </item>
-          <item>
-           <widget class="QRadioButton" name="windowedButton">
-            <property name="toolTip">
-             <string>Select for a windowed application (i.e. do not open a console window)</string>
-            </property>
-            <property name="text">
-             <string>Windowed Application</string>
-            </property>
-           </widget>
-          </item>
-         </layout>
-        </widget>
-       </item>
-       <item>
-        <widget class="QGroupBox" name="groupBox_5">
-         <property name="title">
-          <string>Icon</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_3">
-          <item row="0" column="0">
-           <widget class="QLabel" name="label_3">
-            <property name="text">
-             <string>Icon File:</string>
-            </property>
-           </widget>
-          </item>
-          <item row="0" column="1">
-           <widget class="E5PathPicker" name="iconFilePicker" native="true">
-            <property name="sizePolicy">
-             <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
-              <horstretch>0</horstretch>
-              <verstretch>0</verstretch>
-             </sizepolicy>
-            </property>
-            <property name="focusPolicy">
-             <enum>Qt::StrongFocus</enum>
-            </property>
-            <property name="toolTip">
-             <string/>
-            </property>
-           </widget>
-          </item>
-          <item row="1" column="0">
-           <widget class="QLabel" name="label_4">
-            <property name="text">
-             <string>Icon ID:</string>
-            </property>
-           </widget>
-          </item>
-          <item row="1" column="1">
-           <widget class="E5ClearableLineEdit" name="iconIdEdit">
-            <property name="enabled">
-             <bool>false</bool>
-            </property>
-            <property name="toolTip">
-             <string>Enter the icon ID to be extracted from the exe file</string>
-            </property>
-           </widget>
-          </item>
-         </layout>
-        </widget>
-       </item>
-       <item>
-        <spacer name="verticalSpacer">
-         <property name="orientation">
-          <enum>Qt::Vertical</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>20</width>
-           <height>156</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-      </layout>
-     </widget>
-     <widget class="QWidget" name="macTab">
-      <attribute name="title">
-       <string>&amp;macOS Specific</string>
-      </attribute>
-      <layout class="QVBoxLayout" name="verticalLayout_4">
-       <item>
-        <layout class="QHBoxLayout" name="horizontalLayout_4">
-         <item>
-          <widget class="QLabel" name="label_5">
-           <property name="text">
-            <string>Bundle Identifier:</string>
-           </property>
-          </widget>
-         </item>
-         <item>
-          <widget class="E5ClearableLineEdit" name="bundleIdentifierEdit">
-           <property name="toolTip">
-            <string>Enter the macOS app bundle identifier</string>
-           </property>
-          </widget>
-         </item>
-        </layout>
-       </item>
-       <item>
-        <spacer name="verticalSpacer_2">
-         <property name="orientation">
-          <enum>Qt::Vertical</enum>
-         </property>
-         <property name="sizeHint" stdset="0">
-          <size>
-           <width>20</width>
-           <height>298</height>
-          </size>
-         </property>
-        </spacer>
-       </item>
-      </layout>
-     </widget>
-    </widget>
-   </item>
-   <item>
-    <widget class="QDialogButtonBox" name="buttonBox">
-     <property name="orientation">
-      <enum>Qt::Horizontal</enum>
-     </property>
-     <property name="standardButtons">
-      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
-     </property>
-    </widget>
-   </item>
-  </layout>
- </widget>
- <customwidgets>
-  <customwidget>
-   <class>E5PathPicker</class>
-   <extends>QWidget</extends>
-   <header>E5Gui/E5PathPicker.h</header>
-   <container>1</container>
-  </customwidget>
-  <customwidget>
-   <class>E5ClearableLineEdit</class>
-   <extends>QLineEdit</extends>
-   <header>E5Gui/E5LineEdit.h</header>
-  </customwidget>
- </customwidgets>
- <tabstops>
-  <tabstop>tabWidget</tabstop>
-  <tabstop>executableCombo</tabstop>
-  <tabstop>mainScriptButton</tabstop>
-  <tabstop>selectedScriptButton</tabstop>
-  <tabstop>inputFilePicker</tabstop>
-  <tabstop>oneDirButton</tabstop>
-  <tabstop>oneFileButton</tabstop>
-  <tabstop>nameEdit</tabstop>
-  <tabstop>keyEdit</tabstop>
-  <tabstop>cleanCheckBox</tabstop>
-  <tabstop>consoleButton</tabstop>
-  <tabstop>windowedButton</tabstop>
-  <tabstop>iconFilePicker</tabstop>
-  <tabstop>iconIdEdit</tabstop>
-  <tabstop>bundleIdentifierEdit</tabstop>
- </tabstops>
- <resources/>
- <connections>
-  <connection>
-   <sender>buttonBox</sender>
-   <signal>accepted()</signal>
-   <receiver>PyInstallerConfigDialog</receiver>
-   <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>227</x>
-     <y>379</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>buttonBox</sender>
-   <signal>rejected()</signal>
-   <receiver>PyInstallerConfigDialog</receiver>
-   <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>295</x>
-     <y>385</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>selectedScriptButton</sender>
-   <signal>toggled(bool)</signal>
-   <receiver>inputFilePicker</receiver>
-   <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>119</x>
-     <y>116</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>124</x>
-     <y>150</y>
-    </hint>
-   </hints>
-  </connection>
- </connections>
-</ui>

eric ide

mercurial