Salome HOME
#17784 [EDF] MESH-GEMS-2.9.6 Meshers options
[plugins/hexoticplugin.git] / src / GUI / HexoticPluginGUI_StdWidget_QTD.ui
index 1416d0ca6b105f41a86bd59036e01bf677ff5c85..a06c25a92a334261f65b4f55ad72727550ec5081 100644 (file)
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>561</width>
-    <height>908</height>
+    <width>649</width>
+    <height>482</height>
    </rect>
   </property>
-  <layout class="QGridLayout" name="gridLayout">
-   <property name="leftMargin">
-    <number>0</number>
-   </property>
-   <property name="topMargin">
-    <number>0</number>
-   </property>
-   <property name="rightMargin">
-    <number>0</number>
-   </property>
-   <property name="bottomMargin">
-    <number>0</number>
-   </property>
-   <item row="3" column="0" colspan="2">
-    <widget class="QLabel" name="label_5">
-     <property name="text">
-      <string>Hexotic_SHARP_ANGLE_THRESHOLD</string>
-     </property>
-    </widget>
-   </item>
-   <item row="6" column="3">
-    <widget class="QSpinBox" name="myHexoticMaxMemory">
-     <property name="maximum">
-      <number>99999</number>
-     </property>
-     <property name="singleStep">
-      <number>128</number>
-     </property>
-     <property name="value">
-      <number>2048</number>
-     </property>
-    </widget>
-   </item>
-   <item row="0" column="0" colspan="2">
+  <layout class="QGridLayout" name="gridLayout_3" rowstretch="1,3">
+   <item row="0" column="0">
     <widget class="QGroupBox" name="hexoticInputSize">
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
+       <horstretch>0</horstretch>
+       <verstretch>0</verstretch>
+      </sizepolicy>
+     </property>
      <property name="title">
       <string>Hexotic_INPUT_SIZE</string>
      </property>
-     <layout class="QGridLayout" name="gridLayout_4">
+     <layout class="QGridLayout" name="gridLayout_2">
       <item row="0" column="0">
+       <widget class="QLabel" name="label_10">
+        <property name="text">
+         <string>Hexotic_PHY_SIZE_TYPE</string>
+        </property>
+       </widget>
+      </item>
+      <item row="0" column="1">
+       <widget class="QComboBox" name="myPhySizeType">
+        <property name="currentIndex">
+         <number>1</number>
+        </property>
+        <item>
+         <property name="text">
+          <string>Hexotic_NONE</string>
+         </property>
+        </item>
+        <item>
+         <property name="text">
+          <string>Hexotic_GLOBAL</string>
+         </property>
+        </item>
+       </widget>
+      </item>
+      <item row="1" column="0">
        <widget class="QLabel" name="label">
         <property name="text">
          <string>Hexotic_MIN_SIZE</string>
         </property>
        </widget>
       </item>
-      <item row="0" column="1">
+      <item row="1" column="1">
        <widget class="SalomeApp_DoubleSpinBox" name="myMinSize"/>
       </item>
-      <item row="1" column="0">
+      <item row="2" column="0">
        <widget class="QLabel" name="label_2">
         <property name="text">
          <string>Hexotic_MAX_SIZE</string>
         </property>
        </widget>
       </item>
-      <item row="1" column="1">
+      <item row="2" column="1">
        <widget class="SalomeApp_DoubleSpinBox" name="myMaxSize"/>
       </item>
      </layout>
     </widget>
    </item>
-   <item row="6" column="0">
-    <widget class="QLabel" name="label_9">
-     <property name="text">
-      <string>Hexotic_MAX_MEMORY</string>
-     </property>
-    </widget>
-   </item>
-   <item row="5" column="0">
-    <widget class="QLabel" name="label_7">
-     <property name="text">
-      <string>Hexotic_WORKING_DIR</string>
-     </property>
-    </widget>
-   </item>
-   <item row="5" column="1" colspan="2">
-    <widget class="QPushButton" name="dirBtn">
+   <item row="0" column="1">
+    <widget class="QGroupBox" name="hexoticInputLevel">
      <property name="sizePolicy">
-      <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
+      <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
        <horstretch>0</horstretch>
        <verstretch>0</verstretch>
       </sizepolicy>
      </property>
-     <property name="text">
-      <string>Hexotic_SELECT_DIR</string>
-     </property>
-    </widget>
-   </item>
-   <item row="1" column="2" colspan="2">
-    <widget class="QCheckBox" name="myHexoticInvalidElements">
-     <property name="text">
-      <string>Hexotic_INVALID_ELEMENTS</string>
-     </property>
-    </widget>
-   </item>
-   <item row="7" column="3">
-    <widget class="QSpinBox" name="myHexoticVerbosity">
-     <property name="maximum">
-      <number>10</number>
-     </property>
-     <property name="value">
-      <number>1</number>
-     </property>
-    </widget>
-   </item>
-   <item row="0" column="2" colspan="2">
-    <widget class="QGroupBox" name="hexoticInputLevel">
      <property name="title">
-      <string>Hexotic_INPUT_LEVEL</string>
+      <string>Hexotic_GEOM_SIZE</string>
      </property>
-     <layout class="QGridLayout" name="gridLayout_3">
+     <layout class="QGridLayout" name="gridLayout">
       <item row="0" column="0">
        <widget class="QLabel" name="label_3">
         <property name="text">
-         <string>Hexotic_HEXES_MIN_LEVEL</string>
+         <string>Hexotic_GEOM_SIZE_TYPE</string>
         </property>
        </widget>
       </item>
       <item row="0" column="1">
-       <widget class="SalomeApp_IntSpinBox" name="myHexesMinLevel"/>
+       <widget class="QComboBox" name="myGeomSizeType">
+        <item>
+         <property name="text">
+          <string>Hexotic_NONE</string>
+         </property>
+        </item>
+        <item>
+         <property name="text">
+          <string>Hexotic_GLOBAL</string>
+         </property>
+        </item>
+       </widget>
       </item>
       <item row="1" column="0">
        <widget class="QLabel" name="label_4">
         <property name="text">
-         <string>Hexotic_HEXES_MAX_LEVEL</string>
+         <string>Hexotic_GEOM_APPROX_ANGLE</string>
         </property>
        </widget>
       </item>
       <item row="1" column="1">
-       <widget class="SalomeApp_IntSpinBox" name="myHexesMaxLevel"/>
+       <widget class="SMESHGUI_SpinBox" name="myGeomApproxAngle"/>
+      </item>
+      <item row="2" column="0" colspan="2">
+       <spacer name="verticalSpacer">
+        <property name="orientation">
+         <enum>Qt::Vertical</enum>
+        </property>
+        <property name="sizeHint" stdset="0">
+         <size>
+          <width>228</width>
+          <height>50</height>
+         </size>
+        </property>
+       </spacer>
       </item>
      </layout>
     </widget>
    </item>
-   <item row="3" column="3">
-    <widget class="SalomeApp_DoubleSpinBox" name="myHexoticSharpAngleThreshold"/>
-   </item>
-   <item row="4" column="3">
-    <widget class="SalomeApp_IntSpinBox" name="myHexoticNbProc"/>
-   </item>
    <item row="1" column="0" colspan="2">
-    <widget class="QCheckBox" name="myHexoticIgnoreRidges">
-     <property name="text">
-      <string>Hexotic_IGNORE_RIDGES</string>
-     </property>
-    </widget>
-   </item>
-   <item row="4" column="0">
-    <widget class="QLabel" name="label_6">
-     <property name="text">
-      <string>Hexotic_NB_PROC</string>
-     </property>
-    </widget>
-   </item>
-   <item row="5" column="3">
-    <widget class="QLineEdit" name="myHexoticWorkingDir"/>
-   </item>
-   <item row="8" column="0" colspan="4">
     <widget class="QGroupBox" name="groupBox">
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
+       <horstretch>0</horstretch>
+       <verstretch>0</verstretch>
+      </sizepolicy>
+     </property>
      <property name="title">
       <string>Hexotic_SUBDOMAIN_MESH_MODE</string>
      </property>
      </layout>
     </widget>
    </item>
-   <item row="7" column="0">
-    <widget class="QLabel" name="label_8">
-     <property name="text">
-      <string>Hexotic_VERBOSITY</string>
-     </property>
-    </widget>
-   </item>
   </layout>
  </widget>
  <customwidgets>
    <header location="global">SalomeApp_DoubleSpinBox.h</header>
   </customwidget>
   <customwidget>
-   <class>SalomeApp_IntSpinBox</class>
-   <extends>QLineEdit</extends>
-   <header location="global">SalomeApp_IntSpinBox.h</header>
+   <class>SMESHGUI_SpinBox</class>
+   <extends>QDoubleSpinBox</extends>
+   <header location="global">SMESHGUI_SpinBox.h</header>
   </customwidget>
  </customwidgets>
  <tabstops>
   <tabstop>myMinSize</tabstop>
   <tabstop>myMaxSize</tabstop>
-  <tabstop>myHexesMinLevel</tabstop>
-  <tabstop>myHexesMaxLevel</tabstop>
-  <tabstop>myHexoticIgnoreRidges</tabstop>
-  <tabstop>myHexoticInvalidElements</tabstop>
-  <tabstop>myHexoticSharpAngleThreshold</tabstop>
-  <tabstop>myHexoticNbProc</tabstop>
-  <tabstop>dirBtn</tabstop>
-  <tabstop>myHexoticWorkingDir</tabstop>
-  <tabstop>myHexoticMaxMemory</tabstop>
-  <tabstop>myHexoticVerbosity</tabstop>
   <tabstop>myHexoticSdMode</tabstop>
  </tabstops>
  <resources/>
  <connections>
-  <connection>
-   <sender>dirBtn</sender>
-   <signal>clicked()</signal>
-   <receiver>HexoticPluginGUI_StdWidget_QTD</receiver>
-   <slot>onDirBtnClicked()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>261</x>
-     <y>220</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>390</x>
-     <y>143</y>
-    </hint>
-   </hints>
-  </connection>
   <connection>
    <sender>myHexoticSdMode</sender>
    <signal>currentIndexChanged(int)</signal>
    <slot>onSdModeSelected(int)</slot>
    <hints>
     <hint type="sourcelabel">
-     <x>147</x>
-     <y>310</y>
+     <x>166</x>
+     <y>207</y>
     </hint>
     <hint type="destinationlabel">
      <x>170</x>