ProjectPyramid/CreateParametersDialog.ui

branch
eric7
changeset 148
dcbd3a96f03c
parent 2
e691c51ab655
--- a/ProjectPyramid/CreateParametersDialog.ui	Tue Jun 01 19:37:46 2021 +0200
+++ b/ProjectPyramid/CreateParametersDialog.ui	Sun Jun 06 16:30:37 2021 +0200
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>450</width>
-    <height>160</height>
+    <height>281</height>
    </rect>
   </property>
   <property name="windowTitle">
@@ -16,42 +16,109 @@
   <property name="sizeGripEnabled">
    <bool>true</bool>
   </property>
-  <layout class="QGridLayout" name="gridLayout">
-   <item row="0" column="0">
-    <widget class="QLabel" name="label_2">
-     <property name="text">
-      <string>Project &amp;Name:</string>
+  <layout class="QVBoxLayout" name="verticalLayout">
+   <item>
+    <layout class="QGridLayout" name="gridLayout_2">
+     <item row="0" column="0">
+      <widget class="QLabel" name="label">
+       <property name="text">
+        <string>Template:</string>
+       </property>
+       <property name="buddy">
+        <cstring>templateCombo</cstring>
+       </property>
+      </widget>
+     </item>
+     <item row="0" column="1">
+      <widget class="QComboBox" name="templateCombo">
+       <property name="sizePolicy">
+        <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+         <horstretch>0</horstretch>
+         <verstretch>0</verstretch>
+        </sizepolicy>
+       </property>
+       <property name="toolTip">
+        <string>Enter the template to be used</string>
+       </property>
+       <property name="editable">
+        <bool>true</bool>
+       </property>
+      </widget>
+     </item>
+     <item row="1" column="0">
+      <widget class="QLabel" name="label_2">
+       <property name="text">
+        <string>Template Version:</string>
+       </property>
+      </widget>
+     </item>
+     <item row="1" column="1">
+      <widget class="QLineEdit" name="versionEdit">
+       <property name="toolTip">
+        <string>Enter an optional branch, tag or commit</string>
+       </property>
+       <property name="clearButtonEnabled">
+        <bool>true</bool>
+       </property>
+      </widget>
+     </item>
+    </layout>
+   </item>
+   <item>
+    <widget class="QGroupBox" name="starterGroupBox">
+     <property name="title">
+      <string>CookieCutter Starter Parameters</string>
      </property>
-     <property name="buddy">
-      <cstring>nameEdit</cstring>
-     </property>
-    </widget>
-   </item>
-   <item row="0" column="1">
-    <widget class="QLineEdit" name="nameEdit">
-     <property name="toolTip">
-      <string>Enter the name of the Pyramid project to create</string>
-     </property>
+     <layout class="QGridLayout" name="gridLayout">
+      <item row="0" column="0">
+       <widget class="QLabel" name="label_3">
+        <property name="text">
+         <string>Project Name:</string>
+        </property>
+       </widget>
+      </item>
+      <item row="0" column="1">
+       <widget class="QLineEdit" name="projectEdit">
+        <property name="toolTip">
+         <string>Enter the name of the Pyramid project</string>
+        </property>
+        <property name="clearButtonEnabled">
+         <bool>true</bool>
+        </property>
+       </widget>
+      </item>
+      <item row="1" column="0">
+       <widget class="QLabel" name="label_4">
+        <property name="text">
+         <string>Template Language:</string>
+        </property>
+       </widget>
+      </item>
+      <item row="1" column="1">
+       <widget class="QComboBox" name="templateLanguageCombo">
+        <property name="toolTip">
+         <string>Select the templating language</string>
+        </property>
+       </widget>
+      </item>
+      <item row="2" column="0">
+       <widget class="QLabel" name="label_5">
+        <property name="text">
+         <string>Backend:</string>
+        </property>
+       </widget>
+      </item>
+      <item row="2" column="1">
+       <widget class="QComboBox" name="backendCombo">
+        <property name="toolTip">
+         <string>Select the database backend</string>
+        </property>
+       </widget>
+      </item>
+     </layout>
     </widget>
    </item>
-   <item row="1" column="0">
-    <widget class="QLabel" name="label">
-     <property name="text">
-      <string>&amp;Scaffold:</string>
-     </property>
-     <property name="buddy">
-      <cstring>scaffoldCombo</cstring>
-     </property>
-    </widget>
-   </item>
-   <item row="1" column="1">
-    <widget class="QComboBox" name="scaffoldCombo">
-     <property name="toolTip">
-      <string>Select the scaffold to be used</string>
-     </property>
-    </widget>
-   </item>
-   <item row="2" column="0" colspan="2">
+   <item>
     <widget class="QCheckBox" name="overwriteCheckBox">
      <property name="toolTip">
       <string>Select to overwrite existing files</string>
@@ -61,17 +128,7 @@
      </property>
     </widget>
    </item>
-   <item row="3" column="0" colspan="2">
-    <widget class="QCheckBox" name="simulateCheckBox">
-     <property name="toolTip">
-      <string>Select to simulate the creation</string>
-     </property>
-     <property name="text">
-      <string>Simulate Pyramid project creation</string>
-     </property>
-    </widget>
-   </item>
-   <item row="4" column="0" colspan="2">
+   <item>
     <widget class="QDialogButtonBox" name="buttonBox">
      <property name="orientation">
       <enum>Qt::Horizontal</enum>
@@ -84,11 +141,12 @@
   </layout>
  </widget>
  <tabstops>
-  <tabstop>nameEdit</tabstop>
-  <tabstop>scaffoldCombo</tabstop>
+  <tabstop>templateCombo</tabstop>
+  <tabstop>versionEdit</tabstop>
+  <tabstop>projectEdit</tabstop>
+  <tabstop>templateLanguageCombo</tabstop>
+  <tabstop>backendCombo</tabstop>
   <tabstop>overwriteCheckBox</tabstop>
-  <tabstop>simulateCheckBox</tabstop>
-  <tabstop>buttonBox</tabstop>
  </tabstops>
  <resources/>
  <connections>

eric ide

mercurial