ProjectPyramid/ConfigurationPage/PyramidPage.ui

branch
eric7
changeset 147
eb28b4b6f7f5
parent 138
72ebb74aa42d
child 160
41b23683d5a1
--- a/ProjectPyramid/ConfigurationPage/PyramidPage.ui	Sat May 29 15:05:16 2021 +0200
+++ b/ProjectPyramid/ConfigurationPage/PyramidPage.ui	Tue Jun 01 19:37:46 2021 +0200
@@ -99,41 +99,6 @@
      </property>
      <layout class="QVBoxLayout" name="verticalLayout_2">
       <item>
-       <widget class="QGroupBox" name="pyramidVirtualEnvPy3Group">
-        <property name="title">
-         <string>Pyramid Virtual Environment</string>
-        </property>
-        <layout class="QGridLayout" name="gridLayout_4">
-         <item row="0" column="0" colspan="2">
-          <widget class="QLabel" name="label_3">
-           <property name="minimumSize">
-            <size>
-             <width>0</width>
-             <height>40</height>
-            </size>
-           </property>
-           <property name="text">
-            <string>Enter the path of the Pyramid virtual environment. Leave empty to not use a virtual environment setup.</string>
-           </property>
-           <property name="wordWrap">
-            <bool>true</bool>
-           </property>
-          </widget>
-         </item>
-         <item row="1" column="0">
-          <widget class="QLineEdit" name="virtualEnvPy3Edit"/>
-         </item>
-         <item row="1" column="1">
-          <widget class="QToolButton" name="virtualEnvPy3Button">
-           <property name="toolTip">
-            <string>Select the virtual environment directory via a selection dialog</string>
-           </property>
-          </widget>
-         </item>
-        </layout>
-       </widget>
-      </item>
-      <item>
        <widget class="QGroupBox" name="pyramidVirtualEnvironmentPy3Group">
         <property name="title">
          <string>Pyramid Virtual Environment</string>
@@ -217,8 +182,8 @@
      <property name="title">
       <string>Translations Editor</string>
      </property>
-     <layout class="QGridLayout" name="gridLayout_6">
-      <item row="0" column="0" colspan="2">
+     <layout class="QVBoxLayout" name="verticalLayout">
+      <item>
        <widget class="QLabel" name="label_10">
         <property name="minimumSize">
          <size>
@@ -234,13 +199,19 @@
         </property>
        </widget>
       </item>
-      <item row="1" column="0">
-       <widget class="QLineEdit" name="translationsEdit"/>
-      </item>
-      <item row="1" column="1">
-       <widget class="QToolButton" name="translationsButton">
+      <item>
+       <widget class="EricPathPicker" name="translationsEditorPicker" 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>Select the translations editor via a file selection dialog</string>
+         <string>Enter the path of the translations editor</string>
         </property>
        </widget>
       </item>
@@ -262,17 +233,21 @@
    </item>
   </layout>
  </widget>
+ <customwidgets>
+  <customwidget>
+   <class>EricPathPicker</class>
+   <extends>QWidget</extends>
+   <header>EricWidgets/EricPathPicker.h</header>
+   <container>1</container>
+  </customwidget>
+ </customwidgets>
  <tabstops>
   <tabstop>consoleCommandCombo</tabstop>
   <tabstop>externalBrowserCheckBox</tabstop>
-  <tabstop>virtualEnvPy3Edit</tabstop>
-  <tabstop>virtualEnvPy3Button</tabstop>
   <tabstop>py3VenvNameComboBox</tabstop>
   <tabstop>py3ShellCombo</tabstop>
   <tabstop>urlEdit</tabstop>
   <tabstop>urlResetButton</tabstop>
-  <tabstop>translationsEdit</tabstop>
-  <tabstop>translationsButton</tabstop>
  </tabstops>
  <resources/>
  <connections/>

eric ide

mercurial