diff options
Diffstat (limited to 'tracker-easy/tracker-easy-settings.ui')
| -rw-r--r-- | tracker-easy/tracker-easy-settings.ui | 1421 | 
1 files changed, 1421 insertions, 0 deletions
| diff --git a/tracker-easy/tracker-easy-settings.ui b/tracker-easy/tracker-easy-settings.ui new file mode 100644 index 00000000..41f08707 --- /dev/null +++ b/tracker-easy/tracker-easy-settings.ui @@ -0,0 +1,1421 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>UICPTClientControls</class> + <widget class="QWidget" name="UICPTClientControls"> +  <property name="windowModality"> +   <enum>Qt::NonModal</enum> +  </property> +  <property name="geometry"> +   <rect> +    <x>0</x> +    <y>0</y> +    <width>418</width> +    <height>724</height> +   </rect> +  </property> +  <property name="sizePolicy"> +   <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> +    <horstretch>0</horstretch> +    <verstretch>0</verstretch> +   </sizepolicy> +  </property> +  <property name="windowTitle"> +   <string>PointTracker Settings</string> +  </property> +  <property name="windowIcon"> +   <iconset resource="tracker_easy.qrc"> +    <normaloff>:/Resources/tracker-easy-logo.png</normaloff>:/Resources/tracker-easy-logo.png</iconset> +  </property> +  <property name="layoutDirection"> +   <enum>Qt::LeftToRight</enum> +  </property> +  <property name="autoFillBackground"> +   <bool>false</bool> +  </property> +  <layout class="QGridLayout" name="gridLayout_9"> +   <property name="sizeConstraint"> +    <enum>QLayout::SetFixedSize</enum> +   </property> +   <item row="1" column="0" alignment="Qt::AlignVCenter"> +    <widget class="QGroupBox" name="groupBox_5"> +     <property name="sizePolicy"> +      <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +       <horstretch>0</horstretch> +       <verstretch>0</verstretch> +      </sizepolicy> +     </property> +     <property name="title"> +      <string>Status</string> +     </property> +     <layout class="QGridLayout" name="gridLayout_10"> +      <item row="1" column="0"> +       <widget class="QLabel" name="label_3"> +        <property name="sizePolicy"> +         <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +          <horstretch>0</horstretch> +          <verstretch>0</verstretch> +         </sizepolicy> +        </property> +        <property name="text"> +         <string>Extracted Points:</string> +        </property> +       </widget> +      </item> +      <item row="0" column="0"> +       <widget class="QLabel" name="label_38"> +        <property name="sizePolicy"> +         <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +          <horstretch>0</horstretch> +          <verstretch>0</verstretch> +         </sizepolicy> +        </property> +        <property name="text"> +         <string>Camera Info:</string> +        </property> +       </widget> +      </item> +      <item row="1" column="1"> +       <widget class="QLabel" name="pointinfo_label"> +        <property name="sizePolicy"> +         <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +          <horstretch>0</horstretch> +          <verstretch>0</verstretch> +         </sizepolicy> +        </property> +        <property name="text"> +         <string/> +        </property> +       </widget> +      </item> +      <item row="0" column="1"> +       <widget class="QLabel" name="caminfo_label"> +        <property name="sizePolicy"> +         <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +          <horstretch>0</horstretch> +          <verstretch>0</verstretch> +         </sizepolicy> +        </property> +        <property name="text"> +         <string/> +        </property> +       </widget> +      </item> +     </layout> +    </widget> +   </item> +   <item row="0" column="0"> +    <widget class="QTabWidget" name="tabWidget"> +     <property name="sizePolicy"> +      <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +       <horstretch>0</horstretch> +       <verstretch>0</verstretch> +      </sizepolicy> +     </property> +     <property name="locale"> +      <locale language="English" country="UnitedStates"/> +     </property> +     <property name="currentIndex"> +      <number>0</number> +     </property> +     <widget class="QWidget" name="tab_2"> +      <attribute name="title"> +       <string>Camera</string> +      </attribute> +      <layout class="QVBoxLayout" name="verticalLayout"> +       <item> +        <widget class="QGroupBox" name="camera_settings_groupbox"> +         <property name="sizePolicy"> +          <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +           <horstretch>0</horstretch> +           <verstretch>0</verstretch> +          </sizepolicy> +         </property> +         <property name="title"> +          <string>Camera settings</string> +         </property> +         <layout class="QGridLayout" name="gridLayout_2"> +          <item row="0" column="1"> +           <widget class="QComboBox" name="camdevice_combo"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="minimumContentsLength"> +             <number>10</number> +            </property> +           </widget> +          </item> +          <item row="4" column="1"> +           <widget class="QSpinBox" name="fov"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="suffix"> +             <string>°</string> +            </property> +            <property name="prefix"> +             <string/> +            </property> +            <property name="minimum"> +             <number>10</number> +            </property> +            <property name="maximum"> +             <number>90</number> +            </property> +           </widget> +          </item> +          <item row="4" column="0"> +           <widget class="QLabel" name="label_4"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Diagonal field of view</string> +            </property> +           </widget> +          </item> +          <item row="1" column="0"> +           <widget class="QLabel" name="label_36"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Width</string> +            </property> +           </widget> +          </item> +          <item row="3" column="0"> +           <widget class="QLabel" name="label_37"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>FPS</string> +            </property> +            <property name="buddy"> +             <cstring>fps_spin</cstring> +            </property> +           </widget> +          </item> +          <item row="2" column="1"> +           <widget class="QSpinBox" name="res_y_spin"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="toolTip"> +             <string>Desired capture height</string> +            </property> +            <property name="suffix"> +             <string> px</string> +            </property> +            <property name="maximum"> +             <number>2000</number> +            </property> +            <property name="singleStep"> +             <number>10</number> +            </property> +           </widget> +          </item> +          <item row="6" column="0"> +           <widget class="QLabel" name="label_6"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Dynamic pose timeout</string> +            </property> +           </widget> +          </item> +          <item row="3" column="1"> +           <widget class="QSpinBox" name="fps_spin"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="toolTip"> +             <string>Desired capture framerate</string> +            </property> +            <property name="suffix"> +             <string> Hz</string> +            </property> +            <property name="maximum"> +             <number>2000</number> +            </property> +           </widget> +          </item> +          <item row="5" column="1"> +           <widget class="QCheckBox" name="dynamic_pose"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string/> +            </property> +           </widget> +          </item> +          <item row="1" column="1"> +           <widget class="QSpinBox" name="res_x_spin"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="toolTip"> +             <string>Desired capture width</string> +            </property> +            <property name="suffix"> +             <string> px</string> +            </property> +            <property name="maximum"> +             <number>2000</number> +            </property> +            <property name="singleStep"> +             <number>10</number> +            </property> +           </widget> +          </item> +          <item row="2" column="0"> +           <widget class="QLabel" name="label_41"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Height</string> +            </property> +           </widget> +          </item> +          <item row="6" column="1"> +           <widget class="QSpinBox" name="init_phase_timeout"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="suffix"> +             <string> ms</string> +            </property> +            <property name="minimum"> +             <number>50</number> +            </property> +            <property name="maximum"> +             <number>5000</number> +            </property> +           </widget> +          </item> +          <item row="0" column="0"> +           <widget class="QLabel" name="label_2"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Device</string> +            </property> +            <property name="buddy"> +             <cstring>camdevice_combo</cstring> +            </property> +           </widget> +          </item> +          <item row="7" column="1"> +           <widget class="QPushButton" name="camera_settings"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Open</string> +            </property> +           </widget> +          </item> +          <item row="7" column="0"> +           <widget class="QLabel" name="label_9"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Camera settings (when available)</string> +            </property> +           </widget> +          </item> +          <item row="8" column="0"> +           <widget class="QLabel" name="label_12"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Color channels used</string> +            </property> +           </widget> +          </item> +          <item row="8" column="1"> +           <widget class="QComboBox" name="blob_color"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <item> +             <property name="text"> +              <string>Average</string> +             </property> +            </item> +            <item> +             <property name="text"> +              <string>Natural</string> +             </property> +            </item> +            <item> +             <property name="text"> +              <string>Red only</string> +             </property> +            </item> +            <item> +             <property name="text"> +              <string>Green only</string> +             </property> +            </item> +            <item> +             <property name="text"> +              <string>Blue only</string> +             </property> +            </item> +           </widget> +          </item> +          <item row="5" column="0"> +           <widget class="QLabel" name="label_5"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Dynamic pose (for caps only, never clips)</string> +            </property> +           </widget> +          </item> +         </layout> +        </widget> +       </item> +       <item> +        <widget class="QGroupBox" name="groupBox_2"> +         <property name="sizePolicy"> +          <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +           <horstretch>0</horstretch> +           <verstretch>0</verstretch> +          </sizepolicy> +         </property> +         <property name="title"> +          <string>Point extraction</string> +         </property> +         <layout class="QGridLayout" name="gridLayout_7"> +          <item row="1" column="0"> +           <widget class="QLabel" name="label"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Threshold</string> +            </property> +            <property name="buddy"> +             <cstring>threshold_slider</cstring> +            </property> +           </widget> +          </item> +          <item row="3" column="0"> +           <widget class="QLabel" name="label_7"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Min size</string> +            </property> +            <property name="buddy"> +             <cstring>mindiam_spin</cstring> +            </property> +           </widget> +          </item> +          <item row="4" column="0"> +           <widget class="QLabel" name="label_8"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Max size</string> +            </property> +            <property name="buddy"> +             <cstring>maxdiam_spin</cstring> +            </property> +           </widget> +          </item> +          <item row="1" column="1" colspan="2"> +           <widget class="QSlider" name="threshold_slider"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="toolTip"> +             <string>Intensity threshold for point extraction</string> +            </property> +            <property name="maximum"> +             <number>255</number> +            </property> +            <property name="pageStep"> +             <number>1</number> +            </property> +            <property name="value"> +             <number>127</number> +            </property> +            <property name="orientation"> +             <enum>Qt::Horizontal</enum> +            </property> +            <property name="tickPosition"> +             <enum>QSlider::TicksBothSides</enum> +            </property> +            <property name="tickInterval"> +             <number>25</number> +            </property> +           </widget> +          </item> +          <item row="0" column="1"> +           <widget class="QCheckBox" name="auto_threshold"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Enable, slider sets point size</string> +            </property> +           </widget> +          </item> +          <item row="0" column="0"> +           <widget class="QLabel" name="label_11"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string>Automatic threshold</string> +            </property> +           </widget> +          </item> +          <item row="4" column="1"> +           <widget class="QDoubleSpinBox" name="maxdiam_spin"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="toolTip"> +             <string>Maximum point diameter</string> +            </property> +            <property name="suffix"> +             <string> px</string> +            </property> +            <property name="decimals"> +             <number>1</number> +            </property> +            <property name="singleStep"> +             <double>0.100000000000000</double> +            </property> +           </widget> +          </item> +          <item row="3" column="1"> +           <widget class="QDoubleSpinBox" name="mindiam_spin"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="toolTip"> +             <string>Minimum point diameter</string> +            </property> +            <property name="suffix"> +             <string> px</string> +            </property> +            <property name="decimals"> +             <number>1</number> +            </property> +            <property name="singleStep"> +             <double>0.100000000000000</double> +            </property> +           </widget> +          </item> +          <item row="2" column="1"> +           <widget class="QLabel" name="threshold_value_display"> +            <property name="sizePolicy"> +             <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +              <horstretch>0</horstretch> +              <verstretch>0</verstretch> +             </sizepolicy> +            </property> +            <property name="text"> +             <string/> +            </property> +           </widget> +          </item> +          <item row="2" column="0"> +           <widget class="QLabel" name="label_14"> +            <property name="text"> +             <string>Value</string> +            </property> +           </widget> +          </item> +         </layout> +        </widget> +       </item> +      </layout> +     </widget> +     <widget class="QWidget" name="tab_4"> +      <attribute name="title"> +       <string>Model</string> +      </attribute> +      <layout class="QGridLayout" name="gridLayout_3"> +       <item row="0" column="0"> +        <widget class="QTabWidget" name="model_tabs"> +         <property name="sizePolicy"> +          <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> +           <horstretch>0</horstretch> +           <verstretch>0</verstretch> +          </sizepolicy> +         </property> +         <property name="tabShape"> +          <enum>QTabWidget::Rounded</enum> +         </property> +         <property name="currentIndex"> +          <number>0</number> +         </property> +         <property name="usesScrollButtons"> +          <bool>false</bool> +         </property> +         <property name="documentMode"> +          <bool>false</bool> +         </property> +         <property name="tabsClosable"> +          <bool>false</bool> +         </property> +         <widget class="QWidget" name="tab_5"> +          <attribute name="title"> +           <string>Clip</string> +          </attribute> +          <layout class="QGridLayout" name="gridLayout_6"> +           <item row="0" column="0"> +            <widget class="QGroupBox" name="groupBox_8"> +             <property name="sizePolicy"> +              <sizepolicy hsizetype="Preferred" vsizetype="Minimum"> +               <horstretch>0</horstretch> +               <verstretch>0</verstretch> +              </sizepolicy> +             </property> +             <property name="minimumSize"> +              <size> +               <width>331</width> +               <height>208</height> +              </size> +             </property> +             <property name="title"> +              <string>Model Dimensions</string> +             </property> +             <widget class="QSpinBox" name="clip_tlength_spin"> +              <property name="geometry"> +               <rect> +                <x>70</x> +                <y>35</y> +                <width>100</width> +                <height>22</height> +               </rect> +              </property> +              <property name="suffix"> +               <string> mm</string> +              </property> +              <property name="minimum"> +               <number>-65535</number> +              </property> +              <property name="maximum"> +               <number>65535</number> +              </property> +             </widget> +             <widget class="QSpinBox" name="clip_bheight_spin"> +              <property name="geometry"> +               <rect> +                <x>150</x> +                <y>130</y> +                <width>100</width> +                <height>22</height> +               </rect> +              </property> +              <property name="suffix"> +               <string> mm</string> +              </property> +              <property name="minimum"> +               <number>-65535</number> +              </property> +              <property name="maximum"> +               <number>65535</number> +              </property> +             </widget> +             <widget class="QLabel" name="label_44"> +              <property name="geometry"> +               <rect> +                <x>65</x> +                <y>55</y> +                <width>71</width> +                <height>111</height> +               </rect> +              </property> +              <property name="text"> +               <string/> +              </property> +              <property name="pixmap"> +               <pixmap resource="tracker_easy.qrc">:/Resources/clip_side.png</pixmap> +              </property> +             </widget> +             <widget class="QLabel" name="label_50"> +              <property name="geometry"> +               <rect> +                <x>20</x> +                <y>40</y> +                <width>46</width> +                <height>13</height> +               </rect> +              </property> +              <property name="text"> +               <string>Side</string> +              </property> +             </widget> +             <widget class="QSpinBox" name="clip_blength_spin"> +              <property name="geometry"> +               <rect> +                <x>50</x> +                <y>160</y> +                <width>100</width> +                <height>22</height> +               </rect> +              </property> +              <property name="suffix"> +               <string> mm</string> +              </property> +              <property name="minimum"> +               <number>-65535</number> +              </property> +              <property name="maximum"> +               <number>65535</number> +              </property> +             </widget> +             <widget class="QSpinBox" name="clip_theight_spin"> +              <property name="geometry"> +               <rect> +                <x>150</x> +                <y>70</y> +                <width>100</width> +                <height>22</height> +               </rect> +              </property> +              <property name="suffix"> +               <string> mm</string> +              </property> +              <property name="minimum"> +               <number>-65535</number> +              </property> +              <property name="maximum"> +               <number>65535</number> +              </property> +             </widget> +             <widget class="QLabel" name="label_51"> +              <property name="geometry"> +               <rect> +                <x>290</x> +                <y>40</y> +                <width>46</width> +                <height>13</height> +               </rect> +              </property> +              <property name="text"> +               <string>Front</string> +              </property> +             </widget> +             <widget class="QLabel" name="label_45"> +              <property name="geometry"> +               <rect> +                <x>300</x> +                <y>70</y> +                <width>21</width> +                <height>111</height> +               </rect> +              </property> +              <property name="text"> +               <string/> +              </property> +              <property name="pixmap"> +               <pixmap resource="tracker_easy.qrc">:/Resources/clip_front.png</pixmap> +              </property> +             </widget> +            </widget> +           </item> +          </layout> +         </widget> +         <widget class="QWidget" name="tab_6"> +          <attribute name="title"> +           <string>Cap</string> +          </attribute> +          <layout class="QVBoxLayout" name="verticalLayout_14"> +           <item> +            <widget class="QGroupBox" name="groupBox_9"> +             <property name="minimumSize"> +              <size> +               <width>331</width> +               <height>208</height> +              </size> +             </property> +             <property name="title"> +              <string>Model Dimensions</string> +             </property> +             <widget class="QLabel" name="label_46"> +              <property name="geometry"> +               <rect> +                <x>100</x> +                <y>60</y> +                <width>111</width> +                <height>81</height> +               </rect> +              </property> +              <property name="text"> +               <string/> +              </property> +              <property name="pixmap"> +               <pixmap resource="tracker_easy.qrc">:/Resources/cap_side.png</pixmap> +              </property> +             </widget> +             <widget class="QLabel" name="label_48"> +              <property name="geometry"> +               <rect> +                <x>20</x> +                <y>40</y> +                <width>46</width> +                <height>13</height> +               </rect> +              </property> +              <property name="text"> +               <string>Side</string> +              </property> +             </widget> +             <widget class="QSpinBox" name="cap_length_spin"> +              <property name="geometry"> +               <rect> +                <x>90</x> +                <y>40</y> +                <width>101</width> +                <height>22</height> +               </rect> +              </property> +              <property name="suffix"> +               <string> mm</string> +              </property> +              <property name="minimum"> +               <number>-65535</number> +              </property> +              <property name="maximum"> +               <number>65535</number> +              </property> +             </widget> +             <widget class="QLabel" name="label_47"> +              <property name="geometry"> +               <rect> +                <x>220</x> +                <y>100</y> +                <width>81</width> +                <height>81</height> +               </rect> +              </property> +              <property name="text"> +               <string/> +              </property> +              <property name="pixmap"> +               <pixmap resource="tracker_easy.qrc">:/Resources/cap_front.png</pixmap> +              </property> +             </widget> +             <widget class="QSpinBox" name="cap_width_spin"> +              <property name="geometry"> +               <rect> +                <x>240</x> +                <y>70</y> +                <width>81</width> +                <height>22</height> +               </rect> +              </property> +              <property name="suffix"> +               <string> mm</string> +              </property> +              <property name="minimum"> +               <number>-65535</number> +              </property> +              <property name="maximum"> +               <number>65535</number> +              </property> +             </widget> +             <widget class="QLabel" name="label_49"> +              <property name="geometry"> +               <rect> +                <x>240</x> +                <y>40</y> +                <width>46</width> +                <height>13</height> +               </rect> +              </property> +              <property name="text"> +               <string>Front</string> +              </property> +             </widget> +             <widget class="QSpinBox" name="cap_height_spin"> +              <property name="geometry"> +               <rect> +                <x>20</x> +                <y>90</y> +                <width>81</width> +                <height>22</height> +               </rect> +              </property> +              <property name="suffix"> +               <string> mm</string> +              </property> +              <property name="minimum"> +               <number>-65535</number> +              </property> +              <property name="maximum"> +               <number>65535</number> +              </property> +             </widget> +            </widget> +           </item> +          </layout> +         </widget> +         <widget class="QWidget" name="tab_7"> +          <attribute name="title"> +           <string>Custom</string> +          </attribute> +          <layout class="QGridLayout" name="gridLayout"> +           <item row="0" column="0"> +            <widget class="QGroupBox" name="groupBox_7"> +             <property name="title"> +              <string>Model Dimensions</string> +             </property> +             <layout class="QGridLayout" name="gridLayout_5"> +              <item row="3" column="1"> +               <widget class="QLabel" name="label_57"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string>z:</string> +                </property> +               </widget> +              </item> +              <item row="2" column="5"> +               <widget class="QSpinBox" name="m2y_spin"> +                <property name="suffix"> +                 <string> mm</string> +                </property> +                <property name="minimum"> +                 <number>-65535</number> +                </property> +                <property name="maximum"> +                 <number>65535</number> +                </property> +               </widget> +              </item> +              <item row="1" column="1"> +               <widget class="QLabel" name="label_63"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string>x:</string> +                </property> +               </widget> +              </item> +              <item row="1" column="2"> +               <widget class="QSpinBox" name="m1x_spin"> +                <property name="suffix"> +                 <string> mm</string> +                </property> +                <property name="minimum"> +                 <number>-65535</number> +                </property> +                <property name="maximum"> +                 <number>65535</number> +                </property> +               </widget> +              </item> +              <item row="2" column="2"> +               <widget class="QSpinBox" name="m1y_spin"> +                <property name="suffix"> +                 <string> mm</string> +                </property> +                <property name="minimum"> +                 <number>-65535</number> +                </property> +                <property name="maximum"> +                 <number>65535</number> +                </property> +               </widget> +              </item> +              <item row="3" column="5"> +               <widget class="QSpinBox" name="m2z_spin"> +                <property name="suffix"> +                 <string> mm</string> +                </property> +                <property name="minimum"> +                 <number>-65535</number> +                </property> +                <property name="maximum"> +                 <number>65535</number> +                </property> +               </widget> +              </item> +              <item row="1" column="5"> +               <widget class="QSpinBox" name="m2x_spin"> +                <property name="suffix"> +                 <string> mm</string> +                </property> +                <property name="minimum"> +                 <number>-65535</number> +                </property> +                <property name="maximum"> +                 <number>65535</number> +                </property> +               </widget> +              </item> +              <item row="0" column="0" colspan="6"> +               <widget class="QLabel" name="label_56"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string><html><head/><body><p>Location of the two remaining model points<br/>with respect to the reference point in default pose</p><p>Use any units you want, not necessarily centimeters.</p></body></html></string> +                </property> +               </widget> +              </item> +              <item row="3" column="2"> +               <widget class="QSpinBox" name="m1z_spin"> +                <property name="suffix"> +                 <string> mm</string> +                </property> +                <property name="minimum"> +                 <number>-65535</number> +                </property> +                <property name="maximum"> +                 <number>65535</number> +                </property> +               </widget> +              </item> +              <item row="2" column="4"> +               <widget class="QLabel" name="label_70"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string>y:</string> +                </property> +               </widget> +              </item> +              <item row="1" column="4"> +               <widget class="QLabel" name="label_67"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string>x:</string> +                </property> +               </widget> +              </item> +              <item row="1" column="3"> +               <widget class="QLabel" name="label_64"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string><html><head/><body><p><span style=" font-size:16pt;">P</span><span style=" font-size:16pt; vertical-align:sub;">3</span></p></body></html></string> +                </property> +               </widget> +              </item> +              <item row="1" column="0"> +               <widget class="QLabel" name="label_60"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string><html><head/><body><p><span style=" font-size:16pt;">P</span><span style=" font-size:16pt; vertical-align:sub;">2</span></p></body></html></string> +                </property> +               </widget> +              </item> +              <item row="3" column="4"> +               <widget class="QLabel" name="label_69"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string>z:</string> +                </property> +               </widget> +              </item> +              <item row="2" column="1"> +               <widget class="QLabel" name="label_58"> +                <property name="sizePolicy"> +                 <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                  <horstretch>0</horstretch> +                  <verstretch>0</verstretch> +                 </sizepolicy> +                </property> +                <property name="text"> +                 <string>y:</string> +                </property> +               </widget> +              </item> +             </layout> +            </widget> +           </item> +          </layout> +         </widget> +        </widget> +       </item> +       <item row="1" column="0"> +        <widget class="QGroupBox" name="groupBox_10"> +         <property name="sizePolicy"> +          <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +           <horstretch>0</horstretch> +           <verstretch>0</verstretch> +          </sizepolicy> +         </property> +         <property name="title"> +          <string>Model position</string> +         </property> +         <layout class="QGridLayout" name="gridLayout_4"> +          <item row="0" column="0"> +           <widget class="QFrame" name="frame_2"> +            <property name="frameShape"> +             <enum>QFrame::NoFrame</enum> +            </property> +            <property name="frameShadow"> +             <enum>QFrame::Raised</enum> +            </property> +            <layout class="QGridLayout" name="gridLayout_11"> +             <item row="1" column="1"> +              <widget class="QSpinBox" name="ty_spin"> +               <property name="suffix"> +                <string> mm</string> +               </property> +               <property name="minimum"> +                <number>-65535</number> +               </property> +               <property name="maximum"> +                <number>65536</number> +               </property> +              </widget> +             </item> +             <item row="2" column="0"> +              <widget class="QLabel" name="label_66"> +               <property name="sizePolicy"> +                <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                 <horstretch>0</horstretch> +                 <verstretch>0</verstretch> +                </sizepolicy> +               </property> +               <property name="text"> +                <string>z:</string> +               </property> +              </widget> +             </item> +             <item row="2" column="1"> +              <widget class="QSpinBox" name="tz_spin"> +               <property name="suffix"> +                <string> mm</string> +               </property> +               <property name="minimum"> +                <number>-65535</number> +               </property> +               <property name="maximum"> +                <number>65536</number> +               </property> +              </widget> +             </item> +             <item row="0" column="0"> +              <widget class="QLabel" name="label_61"> +               <property name="sizePolicy"> +                <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                 <horstretch>0</horstretch> +                 <verstretch>0</verstretch> +                </sizepolicy> +               </property> +               <property name="text"> +                <string>x:</string> +               </property> +              </widget> +             </item> +             <item row="0" column="1"> +              <widget class="QSpinBox" name="tx_spin"> +               <property name="suffix"> +                <string> mm</string> +               </property> +               <property name="minimum"> +                <number>-65535</number> +               </property> +               <property name="maximum"> +                <number>65536</number> +               </property> +              </widget> +             </item> +             <item row="1" column="0"> +              <widget class="QLabel" name="label_62"> +               <property name="sizePolicy"> +                <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> +                 <horstretch>0</horstretch> +                 <verstretch>0</verstretch> +                </sizepolicy> +               </property> +               <property name="text"> +                <string>y:</string> +               </property> +              </widget> +             </item> +            </layout> +           </widget> +          </item> +          <item row="0" column="1"> +           <widget class="QFrame" name="frame"> +            <property name="frameShape"> +             <enum>QFrame::NoFrame</enum> +            </property> +            <property name="frameShadow"> +             <enum>QFrame::Raised</enum> +            </property> +            <layout class="QVBoxLayout" name="verticalLayout_2"> +             <item> +              <widget class="QLabel" name="label_59"> +               <property name="text"> +                <string>Use only yaw and pitch while calibrating. +Don't roll or change position.</string> +               </property> +               <property name="alignment"> +                <set>Qt::AlignCenter</set> +               </property> +               <property name="wordWrap"> +                <bool>true</bool> +               </property> +               <property name="openExternalLinks"> +                <bool>false</bool> +               </property> +              </widget> +             </item> +             <item> +              <widget class="QLabel" name="sample_count_display"> +               <property name="sizePolicy"> +                <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +                 <horstretch>0</horstretch> +                 <verstretch>0</verstretch> +                </sizepolicy> +               </property> +               <property name="text"> +                <string/> +               </property> +               <property name="wordWrap"> +                <bool>true</bool> +               </property> +              </widget> +             </item> +             <item> +              <widget class="QPushButton" name="tcalib_button"> +               <property name="enabled"> +                <bool>false</bool> +               </property> +               <property name="text"> +                <string>Start calibration</string> +               </property> +               <property name="checkable"> +                <bool>true</bool> +               </property> +              </widget> +             </item> +            </layout> +           </widget> +          </item> +         </layout> +        </widget> +       </item> +      </layout> +     </widget> +     <widget class="QWidget" name="tab_3"> +      <attribute name="title"> +       <string>About</string> +      </attribute> +      <layout class="QGridLayout" name="gridLayout_8"> +       <item row="0" column="0"> +        <widget class="QLabel" name="label_10"> +         <property name="text"> +          <string><html><head/><body><p><span style=" font-weight:600;">FTNoIR PointTracker Plugin<br/>Version 1.1</span></p><p><span style=" font-weight:600;">by Patrick Ruoff</span></p><p><a href="http://ftnoirpt.sourceforge.net/"><span style=" font-weight:600; text-decoration: underline; color:#0000ff;">Manual (external)</span></a></p></body></html></string> +         </property> +         <property name="alignment"> +          <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> +         </property> +         <property name="openExternalLinks"> +          <bool>true</bool> +         </property> +        </widget> +       </item> +       <item row="0" column="1"> +        <widget class="QLabel" name="label_35"> +         <property name="text"> +          <string/> +         </property> +         <property name="pixmap"> +          <pixmap resource="tracker_easy.qrc">:/Resources/tracker-easy-logo.png</pixmap> +         </property> +         <property name="alignment"> +          <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> +         </property> +        </widget> +       </item> +      </layout> +     </widget> +    </widget> +   </item> +   <item row="2" column="0"> +    <widget class="QDialogButtonBox" name="buttonBox"> +     <property name="sizePolicy"> +      <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> +       <horstretch>0</horstretch> +       <verstretch>0</verstretch> +      </sizepolicy> +     </property> +     <property name="standardButtons"> +      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> +     </property> +    </widget> +   </item> +  </layout> + </widget> + <tabstops> +  <tabstop>tabWidget</tabstop> +  <tabstop>camdevice_combo</tabstop> +  <tabstop>res_x_spin</tabstop> +  <tabstop>res_y_spin</tabstop> +  <tabstop>fps_spin</tabstop> +  <tabstop>fov</tabstop> +  <tabstop>dynamic_pose</tabstop> +  <tabstop>init_phase_timeout</tabstop> +  <tabstop>camera_settings</tabstop> +  <tabstop>blob_color</tabstop> +  <tabstop>auto_threshold</tabstop> +  <tabstop>threshold_slider</tabstop> +  <tabstop>mindiam_spin</tabstop> +  <tabstop>maxdiam_spin</tabstop> +  <tabstop>model_tabs</tabstop> +  <tabstop>clip_tlength_spin</tabstop> +  <tabstop>clip_theight_spin</tabstop> +  <tabstop>clip_bheight_spin</tabstop> +  <tabstop>clip_blength_spin</tabstop> +  <tabstop>cap_length_spin</tabstop> +  <tabstop>cap_height_spin</tabstop> +  <tabstop>cap_width_spin</tabstop> +  <tabstop>m1x_spin</tabstop> +  <tabstop>m1y_spin</tabstop> +  <tabstop>m1z_spin</tabstop> +  <tabstop>m2x_spin</tabstop> +  <tabstop>m2y_spin</tabstop> +  <tabstop>m2z_spin</tabstop> +  <tabstop>tx_spin</tabstop> +  <tabstop>ty_spin</tabstop> +  <tabstop>tz_spin</tabstop> +  <tabstop>tcalib_button</tabstop> + </tabstops> + <resources> +  <include location="tracker_easy.qrc"/> + </resources> + <connections/> + <slots> +  <slot>startEngineClicked()</slot> +  <slot>stopEngineClicked()</slot> +  <slot>cameraSettingsClicked()</slot> + </slots> +</ui> | 
