diff options
| -rw-r--r-- | tracker-aruco/aruco-trackercontrols.ui | 526 | 
1 files changed, 278 insertions, 248 deletions
| diff --git a/tracker-aruco/aruco-trackercontrols.ui b/tracker-aruco/aruco-trackercontrols.ui index c0d409ca..1d63e88b 100644 --- a/tracker-aruco/aruco-trackercontrols.ui +++ b/tracker-aruco/aruco-trackercontrols.ui @@ -9,8 +9,8 @@     <rect>      <x>0</x>      <y>0</y> -    <width>474</width> -    <height>203</height> +    <width>453</width> +    <height>224</height>     </rect>    </property>    <property name="sizePolicy"> @@ -23,251 +23,291 @@     <string>Tracker settings</string>    </property>    <layout class="QGridLayout" name="gridLayout"> -   <item row="0" column="0"> -    <widget class="QFrame" name="frame"> -     <layout class="QGridLayout" name="gridLayout_3"> -      <item row="1" column="0"> -       <widget class="QLabel" name="label_2"> -        <property name="text"> -         <string>Frames per second</string> -        </property> -       </widget> -      </item> -      <item row="2" column="0"> -       <widget class="QLabel" name="label_3"> -        <property name="text"> -         <string>Camera name</string> -        </property> -       </widget> -      </item> -      <item row="3" column="1"> -       <widget class="QComboBox" name="resolution"> -        <property name="sizePolicy"> -         <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> -          <horstretch>0</horstretch> -          <verstretch>0</verstretch> -         </sizepolicy> -        </property> -        <item> -         <property name="text"> -          <string>640x480</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>320x240</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>320x200</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>Default (not recommended!)</string> -         </property> -        </item> -       </widget> -      </item> -      <item row="3" column="0"> -       <widget class="QLabel" name="label_4"> -        <property name="text"> -         <string>Resolution</string> -        </property> -       </widget> -      </item> -      <item row="1" column="1"> -       <widget class="QComboBox" name="cameraFPS"> -        <property name="sizePolicy"> -         <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> -          <horstretch>0</horstretch> -          <verstretch>0</verstretch> -         </sizepolicy> -        </property> -        <item> -         <property name="text"> -          <string notr="true">Default</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>30</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>60</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>75</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>125</string> -         </property> -        </item> -        <item> -         <property name="text"> -          <string>200</string> -         </property> -        </item> -       </widget> -      </item> -      <item row="0" column="0"> -       <widget class="QLabel" name="label"> -        <property name="text"> -         <string>Diagonal FOV</string> -        </property> -       </widget> -      </item> -      <item row="5" column="1"> -       <spacer name="verticalSpacer"> -        <property name="orientation"> -         <enum>Qt::Vertical</enum> -        </property> -        <property name="sizeHint" stdset="0"> -         <size> -          <width>20</width> -          <height>0</height> -         </size> -        </property> -       </spacer> -      </item> -      <item row="0" column="1"> -       <widget class="QSpinBox" name="cameraFOV"> -        <property name="sizePolicy"> -         <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> -          <horstretch>0</horstretch> -          <verstretch>0</verstretch> -         </sizepolicy> -        </property> -        <property name="locale"> -         <locale language="English" country="UnitedStates"/> -        </property> -        <property name="minimum"> -         <number>10</number> -        </property> -        <property name="maximum"> -         <number>180</number> -        </property> -       </widget> -      </item> -      <item row="2" column="1"> -       <widget class="QComboBox" name="cameraName"> -        <property name="sizePolicy"> -         <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> -          <horstretch>0</horstretch> -          <verstretch>0</verstretch> -         </sizepolicy> -        </property> -       </widget> -      </item> -      <item row="4" 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>Camera settings</string> -        </property> -       </widget> -      </item> -     </layout> +   <item row="4" column="0"> +    <widget class="QLabel" name="label_6"> +     <property name="text"> +      <string><html><head/><body><p>Read the <a href="https://github.com/opentrack/opentrack/wiki/Aruco-tracker"><span style=" text-decoration: underline; color:#0000ff;">wiki page</span></a> and especially the last paragraph before printing markers.</p></body></html></string> +     </property> +     <property name="wordWrap"> +      <bool>true</bool> +     </property> +     <property name="openExternalLinks"> +      <bool>true</bool> +     </property>      </widget>     </item> -   <item row="0" column="1"> -    <widget class="QFrame" name="frame_2"> -     <layout class="QGridLayout" name="gridLayout_2"> -      <item row="1" column="0"> -       <widget class="QLabel" name="label_5"> -        <property name="text"> -         <string>Head X</string> -        </property> -       </widget> -      </item> -      <item row="2" column="1"> -       <widget class="QDoubleSpinBox" name="cy"> -        <property name="sizePolicy"> -         <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> -          <horstretch>0</horstretch> -          <verstretch>0</verstretch> -         </sizepolicy> -        </property> -        <property name="minimum"> -         <double>-10000.000000000000000</double> -        </property> -        <property name="maximum"> -         <double>10000.000000000000000</double> -        </property> -       </widget> -      </item> -      <item row="1" column="1"> -       <widget class="QDoubleSpinBox" name="cx"> -        <property name="sizePolicy"> -         <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> -          <horstretch>0</horstretch> -          <verstretch>0</verstretch> -         </sizepolicy> -        </property> -        <property name="minimum"> -         <double>-10000.000000000000000</double> -        </property> -        <property name="maximum"> -         <double>10000.000000000000000</double> -        </property> -       </widget> -      </item> -      <item row="3" column="1"> -       <widget class="QDoubleSpinBox" name="cz"> -        <property name="sizePolicy"> -         <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> -          <horstretch>0</horstretch> -          <verstretch>0</verstretch> -         </sizepolicy> -        </property> -        <property name="minimum"> -         <double>-10000.000000000000000</double> -        </property> -        <property name="maximum"> -         <double>10000.000000000000000</double> -        </property> -       </widget> -      </item> -      <item row="3" column="0"> -       <widget class="QLabel" name="label_8"> -        <property name="text"> -         <string>Head Z </string> -        </property> -       </widget> -      </item> -      <item row="2" column="0"> -       <widget class="QLabel" name="label_7"> -        <property name="text"> -         <string>Head Y</string> -        </property> +   <item row="6" column="0"> +    <spacer name="verticalSpacer_2"> +     <property name="orientation"> +      <enum>Qt::Vertical</enum> +     </property> +     <property name="sizeHint" stdset="0"> +      <size> +       <width>20</width> +       <height>0</height> +      </size> +     </property> +    </spacer> +   </item> +   <item row="3" column="0"> +    <widget class="QFrame" name="frame_3"> +     <property name="frameShape"> +      <enum>QFrame::StyledPanel</enum> +     </property> +     <property name="frameShadow"> +      <enum>QFrame::Raised</enum> +     </property> +     <layout class="QHBoxLayout" name="horizontalLayout"> +      <property name="spacing"> +       <number>0</number> +      </property> +      <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> +       <widget class="QFrame" name="frame"> +        <layout class="QGridLayout" name="gridLayout_4"> +         <item row="0" column="0"> +          <widget class="QLabel" name="label_9"> +           <property name="text"> +            <string>Diagonal FOV</string> +           </property> +          </widget> +         </item> +         <item row="2" column="1"> +          <widget class="QComboBox" name="cameraName"> +           <property name="sizePolicy"> +            <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> +             <horstretch>0</horstretch> +             <verstretch>0</verstretch> +            </sizepolicy> +           </property> +          </widget> +         </item> +         <item row="1" column="1"> +          <widget class="QComboBox" name="cameraFPS"> +           <property name="sizePolicy"> +            <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> +             <horstretch>0</horstretch> +             <verstretch>0</verstretch> +            </sizepolicy> +           </property> +           <item> +            <property name="text"> +             <string notr="true">Default</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>30</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>60</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>75</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>125</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>200</string> +            </property> +           </item> +          </widget> +         </item> +         <item row="0" column="1"> +          <widget class="QSpinBox" name="cameraFOV"> +           <property name="sizePolicy"> +            <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> +             <horstretch>0</horstretch> +             <verstretch>0</verstretch> +            </sizepolicy> +           </property> +           <property name="locale"> +            <locale language="English" country="UnitedStates"/> +           </property> +           <property name="minimum"> +            <number>10</number> +           </property> +           <property name="maximum"> +            <number>180</number> +           </property> +          </widget> +         </item> +         <item row="3" column="1"> +          <widget class="QComboBox" name="resolution"> +           <property name="sizePolicy"> +            <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> +             <horstretch>0</horstretch> +             <verstretch>0</verstretch> +            </sizepolicy> +           </property> +           <item> +            <property name="text"> +             <string>640x480</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>320x240</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>320x200</string> +            </property> +           </item> +           <item> +            <property name="text"> +             <string>Default (not recommended!)</string> +            </property> +           </item> +          </widget> +         </item> +         <item row="4" 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>Camera settings</string> +           </property> +          </widget> +         </item> +         <item row="1" column="0"> +          <widget class="QLabel" name="label_12"> +           <property name="text"> +            <string>Frames per second</string> +           </property> +          </widget> +         </item> +         <item row="2" column="0"> +          <widget class="QLabel" name="label_10"> +           <property name="text"> +            <string>Camera name</string> +           </property> +          </widget> +         </item> +         <item row="3" column="0"> +          <widget class="QLabel" name="label_11"> +           <property name="text"> +            <string>Resolution</string> +           </property> +          </widget> +         </item> +        </layout>         </widget>        </item> -      <item row="4" column="1"> -       <widget class="QPushButton" name="btn_calibrate"> -        <property name="text"> -         <string>Toggle calibration</string> -        </property> -        <property name="checkable"> -         <bool>true</bool> -        </property> +      <item> +       <widget class="QFrame" name="frame_2"> +        <layout class="QGridLayout" name="gridLayout_2"> +         <item row="2" column="1"> +          <widget class="QDoubleSpinBox" name="cy"> +           <property name="sizePolicy"> +            <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +             <horstretch>0</horstretch> +             <verstretch>0</verstretch> +            </sizepolicy> +           </property> +           <property name="minimum"> +            <double>-10000.000000000000000</double> +           </property> +           <property name="maximum"> +            <double>10000.000000000000000</double> +           </property> +          </widget> +         </item> +         <item row="1" column="0"> +          <widget class="QLabel" name="label_5"> +           <property name="text"> +            <string>Head X</string> +           </property> +          </widget> +         </item> +         <item row="2" column="0"> +          <widget class="QLabel" name="label_7"> +           <property name="text"> +            <string>Head Y</string> +           </property> +          </widget> +         </item> +         <item row="1" column="1"> +          <widget class="QDoubleSpinBox" name="cx"> +           <property name="sizePolicy"> +            <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +             <horstretch>0</horstretch> +             <verstretch>0</verstretch> +            </sizepolicy> +           </property> +           <property name="minimum"> +            <double>-10000.000000000000000</double> +           </property> +           <property name="maximum"> +            <double>10000.000000000000000</double> +           </property> +          </widget> +         </item> +         <item row="3" column="0"> +          <widget class="QLabel" name="label_8"> +           <property name="text"> +            <string>Head Z </string> +           </property> +          </widget> +         </item> +         <item row="3" column="1"> +          <widget class="QDoubleSpinBox" name="cz"> +           <property name="sizePolicy"> +            <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> +             <horstretch>0</horstretch> +             <verstretch>0</verstretch> +            </sizepolicy> +           </property> +           <property name="minimum"> +            <double>-10000.000000000000000</double> +           </property> +           <property name="maximum"> +            <double>10000.000000000000000</double> +           </property> +          </widget> +         </item> +         <item row="4" column="1"> +          <widget class="QPushButton" name="btn_calibrate"> +           <property name="text"> +            <string>Toggle calibration</string> +           </property> +           <property name="checkable"> +            <bool>true</bool> +           </property> +          </widget> +         </item> +        </layout>         </widget>        </item>       </layout>      </widget>     </item> -   <item row="1" column="1"> +   <item row="5" column="0">      <widget class="QDialogButtonBox" name="buttonBox">       <property name="standardButtons">        <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> @@ -276,16 +316,6 @@     </item>    </layout>   </widget> - <tabstops> -  <tabstop>cameraFOV</tabstop> -  <tabstop>cameraFPS</tabstop> -  <tabstop>cameraName</tabstop> -  <tabstop>resolution</tabstop> -  <tabstop>cx</tabstop> -  <tabstop>cy</tabstop> -  <tabstop>cz</tabstop> -  <tabstop>btn_calibrate</tabstop> - </tabstops>   <resources/>   <connections/>   <designerdata> | 
