WizardDataUriEncoder/DataUriEncoderWizardDialog.ui

branch
eric7
changeset 44
1ab3e76972e6
parent 1
2fa6997ff09c
child 53
b1515c7ded27
diff -r dbb86ed48634 -r 1ab3e76972e6 WizardDataUriEncoder/DataUriEncoderWizardDialog.ui
--- a/WizardDataUriEncoder/DataUriEncoderWizardDialog.ui	Wed Jun 02 17:20:11 2021 +0200
+++ b/WizardDataUriEncoder/DataUriEncoderWizardDialog.ui	Wed Jun 02 17:30:01 2021 +0200
@@ -17,7 +17,7 @@
    <bool>true</bool>
   </property>
   <layout class="QGridLayout" name="gridLayout">
-   <item row="0" column="0" colspan="3">
+   <item row="0" column="0" colspan="2">
     <widget class="QLabel" name="label">
      <property name="text">
       <string>&lt;b&gt;Encode file as plain text string&lt;/b&gt;</string>
@@ -32,20 +32,22 @@
     </widget>
    </item>
    <item row="1" column="1">
-    <widget class="QLineEdit" name="fileEdit">
+    <widget class="EricPathPicker" name="filePicker" 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>Enter the file to be encoded</string>
      </property>
     </widget>
    </item>
-   <item row="1" column="2">
-    <widget class="QToolButton" name="fileButton">
-     <property name="toolTip">
-      <string>Select the file to be encoded</string>
-     </property>
-    </widget>
-   </item>
-   <item row="2" column="0" colspan="3">
+   <item row="2" column="0" colspan="2">
     <layout class="QHBoxLayout" name="horizontalLayout">
      <item>
       <widget class="QCheckBox" name="dataCheckBox">
@@ -76,14 +78,20 @@
      </property>
     </widget>
    </item>
-   <item row="3" column="1" colspan="2">
+   <item row="3" column="1">
     <widget class="QComboBox" name="embeddingComboBox">
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+       <horstretch>0</horstretch>
+       <verstretch>0</verstretch>
+      </sizepolicy>
+     </property>
      <property name="toolTip">
       <string>Select the embedding method</string>
      </property>
     </widget>
    </item>
-   <item row="4" column="0" colspan="3">
+   <item row="4" column="0" colspan="2">
     <layout class="QHBoxLayout" name="horizontalLayout_2">
      <item>
       <spacer name="horizontalSpacer_2">
@@ -123,7 +131,7 @@
      </item>
     </layout>
    </item>
-   <item row="5" column="0" colspan="3">
+   <item row="5" column="0" colspan="2">
     <widget class="Line" name="line">
      <property name="lineWidth">
       <number>2</number>
@@ -133,21 +141,21 @@
      </property>
     </widget>
    </item>
-   <item row="6" column="0" colspan="3">
+   <item row="6" column="0" colspan="2">
     <widget class="QLabel" name="label_4">
      <property name="text">
       <string>Base64 String Output:</string>
      </property>
     </widget>
    </item>
-   <item row="7" column="0" colspan="3">
+   <item row="7" column="0" colspan="2">
     <widget class="QPlainTextEdit" name="outputTextEdit">
      <property name="readOnly">
       <bool>true</bool>
      </property>
     </widget>
    </item>
-   <item row="8" column="0" colspan="3">
+   <item row="8" column="0" colspan="2">
     <layout class="QHBoxLayout" name="horizontalLayout_3">
      <item>
       <widget class="QPushButton" name="copyButton">
@@ -177,7 +185,7 @@
      </item>
     </layout>
    </item>
-   <item row="9" column="0" colspan="3">
+   <item row="9" column="0" colspan="2">
     <widget class="QDialogButtonBox" name="buttonBox">
      <property name="orientation">
       <enum>Qt::Horizontal</enum>
@@ -189,16 +197,22 @@
    </item>
   </layout>
  </widget>
+ <customwidgets>
+  <customwidget>
+   <class>EricPathPicker</class>
+   <extends>QWidget</extends>
+   <header>EricWidgets/EricPathPicker.h</header>
+   <container>1</container>
+  </customwidget>
+ </customwidgets>
  <tabstops>
-  <tabstop>fileEdit</tabstop>
-  <tabstop>fileButton</tabstop>
+  <tabstop>filePicker</tabstop>
   <tabstop>dataCheckBox</tabstop>
   <tabstop>encryptCheckBox</tabstop>
   <tabstop>embeddingComboBox</tabstop>
   <tabstop>encodeButton</tabstop>
   <tabstop>outputTextEdit</tabstop>
   <tabstop>copyButton</tabstop>
-  <tabstop>buttonBox</tabstop>
  </tabstops>
  <resources/>
  <connections>

eric ide

mercurial