Changeset 0c27640 in subsurface


Ignore:
Timestamp:
May 4, 2017, 10:50:15 AM (7 weeks ago)
Author:
Dirk Hohndel <dirk@…>
Branches:
master
Children:
4cbf64b
Parents:
6e23ce1
git-author:
Anton Lundin <glance@…> (02/03/17 23:58:27)
git-committer:
Dirk Hohndel <dirk@…> (05/04/17 10:50:15)
Message:

Build a gui for configure OSTC 4

Signed-off-by: Anton Lundin <glance@…>

Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • desktop-widgets/configuredivecomputerdialog.cpp

    r9021a44 r0c27640  
    176176        ui.ostcSetPointTable->setItemDelegateForColumn(1, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::SETPOINT));
    177177        ui.ostcSetPointTable->setItemDelegateForColumn(2, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::DEPTH));
     178        ui.ostc4GasTable->setItemDelegateForColumn(1, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::PERCENT));
     179        ui.ostc4GasTable->setItemDelegateForColumn(2, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::PERCENT));
     180        ui.ostc4GasTable->setItemDelegateForColumn(3, new GasTypeComboBoxItemDelegate(this, GasTypeComboBoxItemDelegate::OSTC3));
     181        ui.ostc4GasTable->setItemDelegateForColumn(4, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::DEPTH));
     182        ui.ostc4DilTable->setItemDelegateForColumn(3, new GasTypeComboBoxItemDelegate(this, GasTypeComboBoxItemDelegate::OSTC3));
     183        ui.ostc4DilTable->setItemDelegateForColumn(4, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::DEPTH));
     184        ui.ostc4SetPointTable->setItemDelegateForColumn(1, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::SETPOINT));
     185        ui.ostc4SetPointTable->setItemDelegateForColumn(2, new GasSpinBoxItemDelegate(this, GasSpinBoxItemDelegate::DEPTH));
    178186
    179187        QSettings settings;
     
    220228                if (width.isValid())
    221229                        ui.ostcSetPointTable->setColumnWidth(i, width.toInt());
     230        }
     231        settings.endGroup();
     232        settings.beginGroup("ostc4GasTable");
     233        for (int i = 0; i < ui.ostc4GasTable->columnCount(); i++) {
     234                QVariant width = settings.value(QString("colwidth%1").arg(i));
     235                if (width.isValid())
     236                        ui.ostc4GasTable->setColumnWidth(i, width.toInt());
     237        }
     238        settings.endGroup();
     239        settings.beginGroup("ostc4DilTable");
     240        for (int i = 0; i < ui.ostc4DilTable->columnCount(); i++) {
     241                QVariant width = settings.value(QString("colwidth%1").arg(i));
     242                if (width.isValid())
     243                        ui.ostc4DilTable->setColumnWidth(i, width.toInt());
     244        }
     245        settings.endGroup();
     246        settings.beginGroup("ostc4SetPointTable");
     247        for (int i = 0; i < ui.ostc4SetPointTable->columnCount(); i++) {
     248                QVariant width = settings.value(QString("colwidth%1").arg(i));
     249                if (width.isValid())
     250                        ui.ostc4SetPointTable->setColumnWidth(i, width.toInt());
    222251        }
    223252        settings.endGroup();
  • desktop-widgets/configuredivecomputerdialog.ui

    r6e23ce1 r0c27640  
    237237       </property>
    238238      </item>
     239      <item>
     240       <property name="text">
     241        <string>OSTC 4</string>
     242       </property>
     243       <property name="icon">
     244        <iconset resource="../subsurface.qrc">
     245         <normaloff>:/icons/ostc4.png</normaloff>:/icons/ostc4.png</iconset>
     246       </property>
     247      </item>
    239248     </widget>
    240249     <widget class="QStackedWidget" name="dcStackedWidget">
     
    28462855            </item>
    28472856            <item row="4" column="2">
     2857             <widget class="QLabel">
     2858              <property name="text">
     2859               <string>pO₂ min</string>
     2860              </property>
     2861             </widget>
     2862            </item>
     2863           </layout>
     2864          </widget>
     2865         </widget>
     2866        </item>
     2867       </layout>
     2868      </widget>
     2869      <widget class="QWidget" name="page_ostc4">
     2870       <layout class="QVBoxLayout" name="verticalLayout_4">
     2871        <item>
     2872         <widget class="QTabWidget" name="tabWidget4">
     2873          <property name="currentIndex">
     2874           <number>0</number>
     2875          </property>
     2876          <widget class="QWidget" name="basicSettings_4">
     2877           <attribute name="title">
     2878            <string>Basic settings</string>
     2879           </attribute>
     2880           <layout class="QGridLayout" name="gridLayout_7">
     2881            <item row="5" column="4">
     2882             <widget class="QComboBox" name="brightnessComboBox_4">
     2883              <item>
     2884               <property name="text">
     2885                <string>Eco</string>
     2886               </property>
     2887              </item>
     2888              <item>
     2889               <property name="text">
     2890                <string>Medium</string>
     2891               </property>
     2892              </item>
     2893              <item>
     2894               <property name="text">
     2895                <string>High</string>
     2896               </property>
     2897              </item>
     2898             </widget>
     2899            </item>
     2900            <item row="7" column="4">
     2901             <widget class="QSpinBox" name="salinitySpinBox_4">
     2902              <property name="suffix">
     2903               <string>%</string>
     2904              </property>
     2905              <property name="maximum">
     2906               <number>5</number>
     2907              </property>
     2908             </widget>
     2909            </item>
     2910            <item row="2" column="4">
     2911             <widget class="QComboBox" name="languageComboBox_4">
     2912              <item>
     2913               <property name="text">
     2914                <string>English</string>
     2915               </property>
     2916              </item>
     2917              <item>
     2918               <property name="text">
     2919                <string>German</string>
     2920               </property>
     2921              </item>
     2922              <item>
     2923               <property name="text">
     2924                <string>French</string>
     2925               </property>
     2926              </item>
     2927              <item>
     2928               <property name="text">
     2929                <string>Italian</string>
     2930               </property>
     2931              </item>
     2932             </widget>
     2933            </item>
     2934            <item row="6" column="4">
     2935             <widget class="QComboBox" name="unitsComboBox_4">
     2936              <item>
     2937               <property name="text">
     2938                <string>m/°C</string>
     2939               </property>
     2940              </item>
     2941              <item>
     2942               <property name="text">
     2943                <string>ft/°F</string>
     2944               </property>
     2945              </item>
     2946             </widget>
     2947            </item>
     2948            <item row="0" column="0">
     2949             <widget class="QLabel">
     2950              <property name="text">
     2951               <string>Serial No.</string>
     2952              </property>
     2953              <property name="buddy">
     2954               <cstring>serialNoLineEdit_4</cstring>
     2955              </property>
     2956             </widget>
     2957            </item>
     2958            <item row="0" column="1" colspan="2">
     2959             <widget class="QLineEdit" name="serialNoLineEdit_4">
     2960              <property name="sizePolicy">
     2961               <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
     2962                <horstretch>1</horstretch>
     2963                <verstretch>0</verstretch>
     2964               </sizepolicy>
     2965              </property>
     2966              <property name="readOnly">
     2967               <bool>true</bool>
     2968              </property>
     2969             </widget>
     2970            </item>
     2971            <item row="0" column="3">
     2972             <widget class="QLabel">
     2973              <property name="text">
     2974               <string>Firmware version</string>
     2975              </property>
     2976              <property name="buddy">
     2977               <cstring>firmwareVersionLineEdit_4</cstring>
     2978              </property>
     2979             </widget>
     2980            </item>
     2981            <item row="3" column="4">
     2982             <widget class="QComboBox" name="dateFormatComboBox_4">
     2983              <item>
     2984               <property name="text">
     2985                <string>MMDDYY</string>
     2986               </property>
     2987              </item>
     2988              <item>
     2989               <property name="text">
     2990                <string>DDMMYY</string>
     2991               </property>
     2992              </item>
     2993              <item>
     2994               <property name="text">
     2995                <string>YYMMDD</string>
     2996               </property>
     2997              </item>
     2998             </widget>
     2999            </item>
     3000            <item row="0" column="4">
     3001             <widget class="QLineEdit" name="firmwareVersionLineEdit_4">
     3002              <property name="readOnly">
     3003               <bool>true</bool>
     3004              </property>
     3005             </widget>
     3006            </item>
     3007            <item row="2" column="3">
     3008             <widget class="QLabel">
     3009              <property name="text">
     3010               <string>Language</string>
     3011              </property>
     3012              <property name="buddy">
     3013               <cstring>languageComboBox_4</cstring>
     3014              </property>
     3015             </widget>
     3016            </item>
     3017            <item row="3" column="3">
     3018             <widget class="QLabel">
     3019              <property name="text">
     3020               <string>Date format</string>
     3021              </property>
     3022              <property name="buddy">
     3023               <cstring>dateFormatComboBox_4</cstring>
     3024              </property>
     3025             </widget>
     3026            </item>
     3027            <item row="5" column="3">
     3028             <widget class="QLabel">
     3029              <property name="text">
     3030               <string>Brightness</string>
     3031              </property>
     3032              <property name="buddy">
     3033               <cstring>brightnessComboBox_4</cstring>
     3034              </property>
     3035             </widget>
     3036            </item>
     3037            <item row="6" column="3">
     3038             <widget class="QLabel">
     3039              <property name="text">
     3040               <string>Units</string>
     3041              </property>
     3042              <property name="buddy">
     3043               <cstring>unitsComboBox_4</cstring>
     3044              </property>
     3045             </widget>
     3046            </item>
     3047            <item row="7" column="3">
     3048             <widget class="QLabel">
     3049              <property name="text">
     3050               <string>Salinity (0-5%)</string>
     3051              </property>
     3052              <property name="buddy">
     3053               <cstring>salinitySpinBox_4</cstring>
     3054              </property>
     3055             </widget>
     3056            </item>
     3057            <item row="14" column="3" colspan="2">
     3058             <widget class="QPushButton" name="resetButton_4">
     3059              <property name="enabled">
     3060               <bool>false</bool>
     3061              </property>
     3062              <property name="text">
     3063               <string>Reset device to default settings</string>
     3064              </property>
     3065             </widget>
     3066            </item>
     3067            <item row="8" column="4">
     3068             <widget class="QComboBox" name="compassGainComboBox_4">
     3069              <property name="sizePolicy">
     3070               <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
     3071                <horstretch>1</horstretch>
     3072                <verstretch>0</verstretch>
     3073               </sizepolicy>
     3074              </property>
     3075              <item>
     3076               <property name="text">
     3077                <string>230LSB/Gauss</string>
     3078               </property>
     3079              </item>
     3080              <item>
     3081               <property name="text">
     3082                <string>330LSB/Gauss</string>
     3083               </property>
     3084              </item>
     3085              <item>
     3086               <property name="text">
     3087                <string>390LSB/Gauss</string>
     3088               </property>
     3089              </item>
     3090              <item>
     3091               <property name="text">
     3092                <string>440LSB/Gauss</string>
     3093               </property>
     3094              </item>
     3095              <item>
     3096               <property name="text">
     3097                <string>660LSB/Gauss</string>
     3098               </property>
     3099              </item>
     3100              <item>
     3101               <property name="text">
     3102                <string>820LSB/Gauss</string>
     3103               </property>
     3104              </item>
     3105              <item>
     3106               <property name="text">
     3107                <string>1090LSB/Gauss</string>
     3108               </property>
     3109              </item>
     3110              <item>
     3111               <property name="text">
     3112                <string>1370LSB/Gauss</string>
     3113               </property>
     3114              </item>
     3115             </widget>
     3116            </item>
     3117            <item row="12" column="2">
     3118             <spacer>
     3119              <property name="orientation">
     3120               <enum>Qt::Vertical</enum>
     3121              </property>
     3122              <property name="sizeHint" stdset="0">
     3123               <size>
     3124                <width>20</width>
     3125                <height>177</height>
     3126               </size>
     3127              </property>
     3128             </spacer>
     3129            </item>
     3130            <item row="1" column="1" colspan="2">
     3131             <widget class="QLineEdit" name="customTextLlineEdit_4">
     3132              <property name="sizePolicy">
     3133               <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
     3134                <horstretch>1</horstretch>
     3135                <verstretch>0</verstretch>
     3136               </sizepolicy>
     3137              </property>
     3138              <property name="maxLength">
     3139               <number>60</number>
     3140              </property>
     3141             </widget>
     3142            </item>
     3143            <item row="8" column="3">
     3144             <widget class="QLabel">
     3145              <property name="text">
     3146               <string>Compass gain</string>
     3147              </property>
     3148              <property name="buddy">
     3149               <cstring>compassGainComboBox_4</cstring>
     3150              </property>
     3151             </widget>
     3152            </item>
     3153            <item row="1" column="3">
     3154             <widget class="QLabel">
     3155              <property name="text">
     3156               <string>Computer model</string>
     3157              </property>
     3158             </widget>
     3159            </item>
     3160            <item row="1" column="0">
     3161             <widget class="QLabel">
     3162              <property name="text">
     3163               <string>Custom text</string>
     3164              </property>
     3165              <property name="buddy">
     3166               <cstring>customTextLlineEdit_4</cstring>
     3167              </property>
     3168             </widget>
     3169            </item>
     3170            <item row="1" column="4">
     3171             <widget class="QLineEdit" name="modelLineEdit_4">
     3172              <property name="readOnly">
     3173               <bool>true</bool>
     3174              </property>
     3175             </widget>
     3176            </item>
     3177            <item row="2" column="1">
     3178             <widget class="QComboBox" name="diveModeComboBox_4">
     3179              <item>
     3180               <property name="text">
     3181                <string>OC</string>
     3182               </property>
     3183              </item>
     3184              <item>
     3185               <property name="text">
     3186                <string>CC</string>
     3187               </property>
     3188              </item>
     3189              <item>
     3190               <property name="text">
     3191                <string>Gauge</string>
     3192               </property>
     3193              </item>
     3194              <item>
     3195               <property name="text">
     3196                <string>Apnea</string>
     3197               </property>
     3198              </item>
     3199             </widget>
     3200            </item>
     3201            <item row="2" column="0">
     3202             <widget class="QLabel">
     3203              <property name="text">
     3204               <string>Dive mode</string>
     3205              </property>
     3206              <property name="buddy">
     3207               <cstring>diveModeComboBox_4</cstring>
     3208              </property>
     3209             </widget>
     3210            </item>
     3211            <item row="3" column="1">
     3212             <widget class="QComboBox" name="samplingRateComboBox_4">
     3213              <item>
     3214               <property name="text">
     3215                <string>2s</string>
     3216               </property>
     3217              </item>
     3218              <item>
     3219               <property name="text">
     3220                <string>10s</string>
     3221               </property>
     3222              </item>
     3223             </widget>
     3224            </item>
     3225            <item row="3" column="0">
     3226             <widget class="QLabel">
     3227              <property name="text">
     3228               <string>Sampling rate</string>
     3229              </property>
     3230              <property name="buddy">
     3231               <cstring>samplingRateComboBox_4</cstring>
     3232              </property>
     3233             </widget>
     3234            </item>
     3235            <item row="5" column="1">
     3236             <widget class="QComboBox" name="diveModeColour_4">
     3237              <item>
     3238               <property name="text">
     3239                <string>Standard</string>
     3240               </property>
     3241              </item>
     3242              <item>
     3243               <property name="text">
     3244                <string>Red</string>
     3245               </property>
     3246              </item>
     3247              <item>
     3248               <property name="text">
     3249                <string>Green</string>
     3250               </property>
     3251              </item>
     3252              <item>
     3253               <property name="text">
     3254                <string>Blue</string>
     3255               </property>
     3256              </item>
     3257             </widget>
     3258            </item>
     3259            <item row="6" column="0" colspan="3">
     3260             <widget class="QCheckBox" name="dateTimeSyncCheckBox_4">
     3261              <property name="text">
     3262               <string>Sync dive computer time with PC</string>
     3263              </property>
     3264             </widget>
     3265            </item>
     3266            <item row="5" column="0">
     3267             <widget class="QLabel">
     3268              <property name="text">
     3269               <string>Dive mode color</string>
     3270              </property>
     3271              <property name="buddy">
     3272               <cstring>diveModeColour_4</cstring>
     3273              </property>
     3274             </widget>
     3275            </item>
     3276            <item row="7" column="0" colspan="3">
     3277             <widget class="QCheckBox" name="safetyStopCheckBox_4">
     3278              <property name="text">
     3279               <string>Show safety stop</string>
     3280              </property>
     3281             </widget>
     3282            </item>
     3283            <item row="10" column="0">
     3284             <widget class="QLabel">
     3285              <property name="text">
     3286               <string>End Depth</string>
     3287              </property>
     3288             </widget>
     3289            </item>
     3290            <item row="8" column="1">
     3291             <widget class="QSpinBox" name="safetyStopLengthSpinBox_4">
     3292              <property name="enabled">
     3293               <bool>false</bool>
     3294              </property>
     3295              <property name="suffix">
     3296               <string> s</string>
     3297              </property>
     3298              <property name="minimum">
     3299               <number>60</number>
     3300              </property>
     3301              <property name="maximum">
     3302               <number>240</number>
     3303              </property>
     3304              <property name="value">
     3305               <number>180</number>
     3306              </property>
     3307             </widget>
     3308            </item>
     3309            <item row="8" column="0">
     3310             <widget class="QLabel">
     3311              <property name="text">
     3312               <string>Length</string>
     3313              </property>
     3314             </widget>
     3315            </item>
     3316            <item row="9" column="0">
     3317             <widget class="QLabel">
     3318              <property name="text">
     3319               <string>Start Depth</string>
     3320              </property>
     3321             </widget>
     3322            </item>
     3323            <item row="11" column="0">
     3324             <widget class="QLabel">
     3325              <property name="text">
     3326               <string>Reset Depth</string>
     3327              </property>
     3328             </widget>
     3329            </item>
     3330            <item row="9" column="1">
     3331             <widget class="QDoubleSpinBox" name="safetyStopStartDepthDoubleSpinBox_4">
     3332              <property name="enabled">
     3333               <bool>false</bool>
     3334              </property>
     3335              <property name="suffix">
     3336               <string> m</string>
     3337              </property>
     3338              <property name="decimals">
     3339               <number>1</number>
     3340              </property>
     3341              <property name="minimum">
     3342               <double>2.100000000000000</double>
     3343              </property>
     3344              <property name="maximum">
     3345               <double>6.100000000000000</double>
     3346              </property>
     3347              <property name="singleStep">
     3348               <double>0.100000000000000</double>
     3349              </property>
     3350              <property name="value">
     3351               <double>5.100000000000000</double>
     3352              </property>
     3353             </widget>
     3354            </item>
     3355            <item row="10" column="1">
     3356             <widget class="QDoubleSpinBox" name="safetyStopEndDepthDoubleSpinBox_4">
     3357              <property name="enabled">
     3358               <bool>false</bool>
     3359              </property>
     3360              <property name="suffix">
     3361               <string> m</string>
     3362              </property>
     3363              <property name="decimals">
     3364               <number>1</number>
     3365              </property>
     3366              <property name="minimum">
     3367               <double>1.900000000000000</double>
     3368              </property>
     3369              <property name="maximum">
     3370               <double>3.000000000000000</double>
     3371              </property>
     3372              <property name="value">
     3373               <double>2.900000000000000</double>
     3374              </property>
     3375             </widget>
     3376            </item>
     3377            <item row="11" column="1">
     3378             <widget class="QDoubleSpinBox" name="safetyStopResetDepthDoubleSpinBox_4">
     3379              <property name="enabled">
     3380               <bool>false</bool>
     3381              </property>
     3382              <property name="suffix">
     3383               <string> m</string>
     3384              </property>
     3385              <property name="decimals">
     3386               <number>1</number>
     3387              </property>
     3388              <property name="minimum">
     3389               <double>8.100000000000000</double>
     3390              </property>
     3391              <property name="maximum">
     3392               <double>15.100000000000000</double>
     3393              </property>
     3394              <property name="value">
     3395               <double>10.100000000000000</double>
     3396              </property>
     3397             </widget>
     3398            </item>
     3399           </layout>
     3400          </widget>
     3401          <widget class="QWidget" name="advancedSettings_4">
     3402           <attribute name="title">
     3403            <string>Advanced settings</string>
     3404           </attribute>
     3405           <layout class="QGridLayout" name="gridLayout_8">
     3406            <item row="10" column="3">
     3407             <widget class="QLabel">
     3408              <property name="text">
     3409               <string>Left button sensitivity</string>
     3410              </property>
     3411             </widget>
     3412            </item>
     3413            <item row="11" column="0" colspan="2">
     3414             <widget class="QCheckBox" name="alwaysShowppO2_4">
     3415              <property name="text">
     3416               <string>Always show pO₂</string>
     3417              </property>
     3418             </widget>
     3419            </item>
     3420            <item row="3" column="0" colspan="2">
     3421             <widget class="QCheckBox" name="aGFSelectableCheckBox_4">
     3422              <property name="text">
     3423               <string>Alt GF can be selected underwater</string>
     3424              </property>
     3425             </widget>
     3426            </item>
     3427            <item row="1" column="0">
     3428             <widget class="QLabel">
     3429              <property name="text">
     3430               <string>Future TTS</string>
     3431              </property>
     3432             </widget>
     3433            </item>
     3434            <item row="0" column="3">
     3435             <widget class="QLabel">
     3436              <property name="text">
     3437               <string>Pressure sensor offset</string>
     3438              </property>
     3439             </widget>
     3440            </item>
     3441            <item row="1" column="3">
     3442             <widget class="QLabel">
     3443              <property name="text">
     3444               <string>GFLow</string>
     3445              </property>
     3446             </widget>
     3447            </item>
     3448            <item row="1" column="4">
     3449             <widget class="QSpinBox" name="gfLowSpinBox_4">
     3450              <property name="suffix">
     3451               <string>%</string>
     3452              </property>
     3453              <property name="minimum">
     3454               <number>10</number>
     3455              </property>
     3456              <property name="maximum">
     3457               <number>100</number>
     3458              </property>
     3459              <property name="value">
     3460               <number>30</number>
     3461              </property>
     3462             </widget>
     3463            </item>
     3464            <item row="2" column="3">
     3465             <widget class="QLabel">
     3466              <property name="text">
     3467               <string>GFHigh</string>
     3468              </property>
     3469             </widget>
     3470            </item>
     3471            <item row="2" column="4">
     3472             <widget class="QSpinBox" name="gfHighSpinBox_4">
     3473              <property name="suffix">
     3474               <string>%</string>
     3475              </property>
     3476              <property name="minimum">
     3477               <number>60</number>
     3478              </property>
     3479              <property name="maximum">
     3480               <number>110</number>
     3481              </property>
     3482              <property name="value">
     3483               <number>85</number>
     3484              </property>
     3485             </widget>
     3486            </item>
     3487            <item row="9" column="3">
     3488             <widget class="QLabel">
     3489              <property name="text">
     3490               <string>Desaturation</string>
     3491              </property>
     3492              <property name="buddy">
     3493               <cstring>desaturationSpinBox_4</cstring>
     3494              </property>
     3495             </widget>
     3496            </item>
     3497            <item row="9" column="4">
     3498             <widget class="QSpinBox" name="desaturationSpinBox_4">
     3499              <property name="suffix">
     3500               <string>%</string>
     3501              </property>
     3502              <property name="minimum">
     3503               <number>60</number>
     3504              </property>
     3505              <property name="maximum">
     3506               <number>100</number>
     3507              </property>
     3508              <property name="value">
     3509               <number>90</number>
     3510              </property>
     3511             </widget>
     3512            </item>
     3513            <item row="14" column="0">
     3514             <spacer>
     3515              <property name="orientation">
     3516               <enum>Qt::Vertical</enum>
     3517              </property>
     3518              <property name="sizeHint" stdset="0">
     3519               <size>
     3520                <width>20</width>
     3521                <height>40</height>
     3522               </size>
     3523              </property>
     3524             </spacer>
     3525            </item>
     3526            <item row="2" column="1">
     3527             <widget class="QSpinBox" name="lastDecoSpinBox_4">
     3528              <property name="suffix">
     3529               <string> m</string>
     3530              </property>
     3531              <property name="minimum">
     3532               <number>3</number>
     3533              </property>
     3534              <property name="maximum">
     3535               <number>6</number>
     3536              </property>
     3537             </widget>
     3538            </item>
     3539            <item row="0" column="0">
     3540             <widget class="QLabel">
     3541              <property name="text">
     3542               <string>Decotype</string>
     3543              </property>
     3544             </widget>
     3545            </item>
     3546            <item row="3" column="4">
     3547             <widget class="QSpinBox" name="aGFLowSpinBox_4">
     3548              <property name="enabled">
     3549               <bool>false</bool>
     3550              </property>
     3551              <property name="suffix">
     3552               <string>%</string>
     3553              </property>
     3554              <property name="minimum">
     3555               <number>60</number>
     3556              </property>
     3557              <property name="maximum">
     3558               <number>100</number>
     3559              </property>
     3560              <property name="value">
     3561               <number>60</number>
     3562              </property>
     3563             </widget>
     3564            </item>
     3565            <item row="0" column="4">
     3566             <widget class="QSpinBox" name="pressureSensorOffsetSpinBox_4">
     3567              <property name="suffix">
     3568               <string> mbar</string>
     3569              </property>
     3570              <property name="minimum">
     3571               <number>-20</number>
     3572              </property>
     3573              <property name="maximum">
     3574               <number>20</number>
     3575              </property>
     3576             </widget>
     3577            </item>
     3578            <item row="0" column="1">
     3579             <widget class="QComboBox" name="decoTypeComboBox_4">
     3580              <property name="currentIndex">
     3581               <number>1</number>
     3582              </property>
     3583              <item>
     3584               <property name="text">
     3585                <string>ZH-L16</string>
     3586               </property>
     3587              </item>
     3588              <item>
     3589               <property name="text">
     3590                <string>ZH-L16+GF</string>
     3591               </property>
     3592              </item>
     3593             </widget>
     3594            </item>
     3595            <item row="1" column="1">
     3596             <widget class="QSpinBox" name="futureTTSSpinBox_4">
     3597              <property name="suffix">
     3598               <string> min</string>
     3599              </property>
     3600              <property name="maximum">
     3601               <number>9</number>
     3602              </property>
     3603             </widget>
     3604            </item>
     3605            <item row="2" column="0">
     3606             <widget class="QLabel">
     3607              <property name="text">
     3608               <string>Last deco</string>
     3609              </property>
     3610              <property name="buddy">
     3611               <cstring>lastDecoSpinBox_4</cstring>
     3612              </property>
     3613             </widget>
     3614            </item>
     3615            <item row="8" column="4">
     3616             <widget class="QSpinBox" name="saturationSpinBox_4">
     3617              <property name="suffix">
     3618               <string>%</string>
     3619              </property>
     3620              <property name="minimum">
     3621               <number>100</number>
     3622              </property>
     3623              <property name="maximum">
     3624               <number>140</number>
     3625              </property>
     3626              <property name="value">
     3627               <number>110</number>
     3628              </property>
     3629             </widget>
     3630            </item>
     3631            <item row="3" column="3">
     3632             <widget class="QLabel">
     3633              <property name="text">
     3634               <string>Alt GFLow</string>
     3635              </property>
     3636             </widget>
     3637            </item>
     3638            <item row="6" column="4">
     3639             <widget class="QSpinBox" name="aGFHighSpinBox_4">
     3640              <property name="enabled">
     3641               <bool>false</bool>
     3642              </property>
     3643              <property name="suffix">
     3644               <string>%</string>
     3645              </property>
     3646              <property name="minimum">
     3647               <number>70</number>
     3648              </property>
     3649              <property name="maximum">
     3650               <number>120</number>
     3651              </property>
     3652              <property name="value">
     3653               <number>85</number>
     3654              </property>
     3655             </widget>
     3656            </item>
     3657            <item row="6" column="3">
     3658             <widget class="QLabel">
     3659              <property name="text">
     3660               <string>Alt GFHigh</string>
     3661              </property>
     3662             </widget>
     3663            </item>
     3664            <item row="8" column="3">
     3665             <widget class="QLabel">
     3666              <property name="text">
     3667               <string>Saturation</string>
     3668              </property>
     3669              <property name="buddy">
     3670               <cstring>saturationSpinBox_4</cstring>
     3671              </property>
     3672             </widget>
     3673            </item>
     3674            <item row="6" column="0">
     3675             <widget class="QCheckBox" name="flipScreenCheckBox_4">
     3676              <property name="text">
     3677               <string>Flip screen</string>
     3678              </property>
     3679             </widget>
     3680            </item>
     3681            <item row="11" column="3">
     3682             <widget class="QLabel">
     3683              <property name="text">
     3684               <string>Right button sensitivity</string>
     3685              </property>
     3686             </widget>
     3687            </item>
     3688            <item row="8" column="0">
     3689             <widget class="QCheckBox" name="modWarning_4">
     3690              <property name="text">
     3691               <string>MOD warning</string>
     3692              </property>
     3693             </widget>
     3694            </item>
     3695            <item row="10" column="0" colspan="2">
     3696             <widget class="QCheckBox" name="graphicalSpeedIndicator_4">
     3697              <property name="text">
     3698               <string>Graphical speed indicator</string>
     3699              </property>
     3700             </widget>
     3701            </item>
     3702            <item row="9" column="0" colspan="2">
     3703             <widget class="QCheckBox" name="dynamicAscendRate_4">
     3704              <property name="text">
     3705               <string>Dynamic ascent rate</string>
     3706              </property>
     3707             </widget>
     3708            </item>
     3709            <item row="12" column="3">
     3710             <widget class="QLabel">
     3711              <property name="text">
     3712               <string>Bottom gas consumption</string>
     3713              </property>
     3714             </widget>
     3715            </item>
     3716            <item row="13" column="3">
     3717             <widget class="QLabel">
     3718              <property name="text">
     3719               <string>Deco gas consumption</string>
     3720              </property>
     3721             </widget>
     3722            </item>
     3723            <item row="10" column="4">
     3724             <widget class="QSpinBox" name="leftButtonSensitivity_4">
     3725              <property name="suffix">
     3726               <string>%</string>
     3727              </property>
     3728              <property name="minimum">
     3729               <number>20</number>
     3730              </property>
     3731              <property name="maximum">
     3732               <number>100</number>
     3733              </property>
     3734              <property name="value">
     3735               <number>40</number>
     3736              </property>
     3737             </widget>
     3738            </item>
     3739            <item row="11" column="4">
     3740             <widget class="QSpinBox" name="rightButtonSensitivity_4">
     3741              <property name="suffix">
     3742               <string>%</string>
     3743              </property>
     3744              <property name="minimum">
     3745               <number>20</number>
     3746              </property>
     3747              <property name="maximum">
     3748               <number>100</number>
     3749              </property>
     3750              <property name="value">
     3751               <number>40</number>
     3752              </property>
     3753             </widget>
     3754            </item>
     3755            <item row="12" column="4">
     3756             <widget class="QSpinBox" name="bottomGasConsumption_4">
     3757              <property name="suffix">
     3758               <string> ℓ/min</string>
     3759              </property>
     3760              <property name="minimum">
     3761               <number>5</number>
     3762              </property>
     3763              <property name="maximum">
     3764               <number>50</number>
     3765              </property>
     3766              <property name="value">
     3767               <number>20</number>
     3768              </property>
     3769             </widget>
     3770            </item>
     3771            <item row="13" column="4">
     3772             <widget class="QSpinBox" name="decoGasConsumption_4">
     3773              <property name="suffix">
     3774               <string> ℓ/min</string>
     3775              </property>
     3776              <property name="minimum">
     3777               <number>5</number>
     3778              </property>
     3779              <property name="maximum">
     3780               <number>50</number>
     3781              </property>
     3782              <property name="value">
     3783               <number>20</number>
     3784              </property>
     3785             </widget>
     3786            </item>
     3787            <item row="14" column="3">
     3788             <widget class="QLabel">
     3789              <property name="text">
     3790               <string>Temperature sensor offset</string>
     3791              </property>
     3792             </widget>
     3793            </item>
     3794            <item row="14" column="4">
     3795             <widget class="QDoubleSpinBox" name="tempSensorOffsetDoubleSpinBox_4">
     3796              <property name="suffix">
     3797               <string>°C</string>
     3798              </property>
     3799              <property name="decimals">
     3800               <number>1</number>
     3801              </property>
     3802              <property name="minimum">
     3803               <double>-2.000000000000000</double>
     3804              </property>
     3805              <property name="maximum">
     3806               <double>2.000000000000000</double>
     3807              </property>
     3808              <property name="singleStep">
     3809               <double>0.100000000000000</double>
     3810              </property>
     3811             </widget>
     3812            </item>
     3813           </layout>
     3814          </widget>
     3815          <widget class="QWidget" name="gasSettings_4">
     3816           <attribute name="title">
     3817            <string>Gas settings</string>
     3818           </attribute>
     3819           <layout class="QGridLayout" name="gridLayout_9">
     3820            <item row="0" column="0" colspan="2">
     3821             <widget class="QTableWidget" name="ostc4GasTable">
     3822              <property name="sizePolicy">
     3823               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
     3824                <horstretch>0</horstretch>
     3825                <verstretch>0</verstretch>
     3826               </sizepolicy>
     3827              </property>
     3828              <row>
     3829               <property name="text">
     3830                <string/>
     3831               </property>
     3832              </row>
     3833              <row>
     3834               <property name="text">
     3835                <string/>
     3836               </property>
     3837              </row>
     3838              <row>
     3839               <property name="text">
     3840                <string/>
     3841               </property>
     3842              </row>
     3843              <row>
     3844               <property name="text">
     3845                <string/>
     3846               </property>
     3847              </row>
     3848              <row>
     3849               <property name="text">
     3850                <string/>
     3851               </property>
     3852              </row>
     3853              <column>
     3854               <property name="text">
     3855                <string/>
     3856               </property>
     3857              </column>
     3858              <column>
     3859               <property name="text">
     3860                <string>%O₂</string>
     3861               </property>
     3862              </column>
     3863              <column>
     3864               <property name="text">
     3865                <string>%He</string>
     3866               </property>
     3867              </column>
     3868              <column>
     3869               <property name="text">
     3870                <string>Type</string>
     3871               </property>
     3872              </column>
     3873              <column>
     3874               <property name="text">
     3875                <string>Change depth</string>
     3876               </property>
     3877              </column>
     3878              <item row="0" column="0">
     3879               <property name="text">
     3880                <string>Gas 1</string>
     3881               </property>
     3882              </item>
     3883              <item row="1" column="0">
     3884               <property name="text">
     3885                <string>Gas 2</string>
     3886               </property>
     3887              </item>
     3888              <item row="2" column="0">
     3889               <property name="text">
     3890                <string>Gas 3</string>
     3891               </property>
     3892              </item>
     3893              <item row="3" column="0">
     3894               <property name="text">
     3895                <string>Gas 4</string>
     3896               </property>
     3897              </item>
     3898              <item row="4" column="0">
     3899               <property name="text">
     3900                <string>Gas 5</string>
     3901               </property>
     3902              </item>
     3903             </widget>
     3904            </item>
     3905            <item row="0" column="2" colspan="2">
     3906             <widget class="QTableWidget" name="ostc4DilTable">
     3907              <property name="sizePolicy">
     3908               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
     3909                <horstretch>0</horstretch>
     3910                <verstretch>0</verstretch>
     3911               </sizepolicy>
     3912              </property>
     3913              <row>
     3914               <property name="text">
     3915                <string/>
     3916               </property>
     3917              </row>
     3918              <row>
     3919               <property name="text">
     3920                <string/>
     3921               </property>
     3922              </row>
     3923              <row>
     3924               <property name="text">
     3925                <string/>
     3926               </property>
     3927              </row>
     3928              <row>
     3929               <property name="text">
     3930                <string/>
     3931               </property>
     3932              </row>
     3933              <row>
     3934               <property name="text">
     3935                <string/>
     3936               </property>
     3937              </row>
     3938              <column>
     3939               <property name="text">
     3940                <string/>
     3941               </property>
     3942              </column>
     3943              <column>
     3944               <property name="text">
     3945                <string>%O₂</string>
     3946               </property>
     3947              </column>
     3948              <column>
     3949               <property name="text">
     3950                <string>%He</string>
     3951               </property>
     3952              </column>
     3953              <column>
     3954               <property name="text">
     3955                <string>Type</string>
     3956               </property>
     3957              </column>
     3958              <column>
     3959               <property name="text">
     3960                <string>Change depth</string>
     3961               </property>
     3962              </column>
     3963              <item row="0" column="0">
     3964               <property name="text">
     3965                <string>Dil 1</string>
     3966               </property>
     3967              </item>
     3968              <item row="1" column="0">
     3969               <property name="text">
     3970                <string>Dil 2</string>
     3971               </property>
     3972              </item>
     3973              <item row="2" column="0">
     3974               <property name="text">
     3975                <string>Dil 3</string>
     3976               </property>
     3977              </item>
     3978              <item row="3" column="0">
     3979               <property name="text">
     3980                <string>Dil 4</string>
     3981               </property>
     3982              </item>
     3983              <item row="4" column="0">
     3984               <property name="text">
     3985                <string>Dil 5</string>
     3986               </property>
     3987              </item>
     3988             </widget>
     3989            </item>
     3990            <item row="2" column="0" rowspan="5" colspan="2">
     3991             <widget class="QTableWidget" name="ostc4SetPointTable">
     3992              <property name="sizePolicy">
     3993               <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
     3994                <horstretch>0</horstretch>
     3995                <verstretch>0</verstretch>
     3996               </sizepolicy>
     3997              </property>
     3998              <row>
     3999               <property name="text">
     4000                <string/>
     4001               </property>
     4002              </row>
     4003              <row>
     4004               <property name="text">
     4005                <string/>
     4006               </property>
     4007              </row>
     4008              <row>
     4009               <property name="text">
     4010                <string/>
     4011               </property>
     4012              </row>
     4013              <row>
     4014               <property name="text">
     4015                <string/>
     4016               </property>
     4017              </row>
     4018              <row>
     4019               <property name="text">
     4020                <string/>
     4021               </property>
     4022              </row>
     4023              <column>
     4024               <property name="text">
     4025                <string/>
     4026               </property>
     4027              </column>
     4028              <column>
     4029               <property name="text">
     4030                <string>Setpoint</string>
     4031               </property>
     4032              </column>
     4033              <column>
     4034               <property name="text">
     4035                <string>Change depth</string>
     4036               </property>
     4037              </column>
     4038              <item row="0" column="0">
     4039               <property name="text">
     4040                <string>SP 1</string>
     4041               </property>
     4042              </item>
     4043              <item row="1" column="0">
     4044               <property name="text">
     4045                <string>SP 2</string>
     4046               </property>
     4047              </item>
     4048              <item row="2" column="0">
     4049               <property name="text">
     4050                <string>SP 3</string>
     4051               </property>
     4052              </item>
     4053              <item row="3" column="0">
     4054               <property name="text">
     4055                <string>SP 4</string>
     4056               </property>
     4057              </item>
     4058              <item row="4" column="0">
     4059               <property name="text">
     4060                <string>SP 5</string>
     4061               </property>
     4062              </item>
     4063             </widget>
     4064            </item>
     4065            <item row="2" column="2">
     4066             <widget class="QLabel">
     4067              <property name="text">
     4068               <string>O₂ in calibration gas</string>
     4069              </property>
     4070             </widget>
     4071            </item>
     4072            <item row="2" column="3">
     4073             <widget class="QSpinBox" name="calibrationGasSpinBox_4">
     4074              <property name="suffix">
     4075               <string>%</string>
     4076              </property>
     4077              <property name="minimum">
     4078               <number>21</number>
     4079              </property>
     4080              <property name="maximum">
     4081               <number>100</number>
     4082              </property>
     4083              <property name="value">
     4084               <number>21</number>
     4085              </property>
     4086             </widget>
     4087            </item>
     4088            <item row="3" column="2">
     4089             <widget class="QComboBox" name="ccrModeComboBox_4">
     4090              <item>
     4091               <property name="text">
     4092                <string>Fixed setpoint</string>
     4093               </property>
     4094              </item>
     4095              <item>
     4096               <property name="text">
     4097                <string>Sensor</string>
     4098               </property>
     4099              </item>
     4100             </widget>
     4101            </item>
     4102            <item row="3" column="3">
     4103             <widget class="QCheckBox" name="setPointFallbackCheckBox_4">
     4104              <property name="text">
     4105               <string>Setpoint fallback</string>
     4106              </property>
     4107              <property name="checked">
     4108               <bool>true</bool>
     4109              </property>
     4110             </widget>
     4111            </item>
     4112            <item row="6" column="2">
     4113             <spacer>
     4114              <property name="orientation">
     4115               <enum>Qt::Vertical</enum>
     4116              </property>
     4117              <property name="sizeHint" stdset="0">
     4118               <size>
     4119                <width>20</width>
     4120                <height>40</height>
     4121               </size>
     4122              </property>
     4123             </spacer>
     4124            </item>
     4125            <item row="4" column="3">
     4126             <widget class="QSpinBox" name="ppO2MaxSpinBox_4">
     4127              <property name="suffix">
     4128               <string> cbar</string>
     4129              </property>
     4130              <property name="minimum">
     4131               <number>120</number>
     4132              </property>
     4133              <property name="maximum">
     4134               <number>160</number>
     4135              </property>
     4136              <property name="value">
     4137               <number>160</number>
     4138              </property>
     4139             </widget>
     4140            </item>
     4141            <item row="5" column="3">
     4142             <widget class="QSpinBox" name="ppO2MinSpinBox_4">
     4143              <property name="suffix">
     4144               <string> cbar</string>
     4145              </property>
     4146              <property name="minimum">
     4147               <number>16</number>
     4148              </property>
     4149              <property name="maximum">
     4150               <number>19</number>
     4151              </property>
     4152              <property name="value">
     4153               <number>19</number>
     4154              </property>
     4155             </widget>
     4156            </item>
     4157            <item row="4" column="2">
     4158             <widget class="QLabel">
     4159              <property name="text">
     4160               <string>pO₂ max</string>
     4161              </property>
     4162             </widget>
     4163            </item>
     4164            <item row="5" column="2">
    28484165             <widget class="QLabel">
    28494166              <property name="text">
     
    31414458   </hints>
    31424459  </connection>
     4460  <connection>
     4461   <sender>aGFSelectableCheckBox_4</sender>
     4462   <signal>toggled(bool)</signal>
     4463   <receiver>aGFHighSpinBox_4</receiver>
     4464   <slot>setEnabled(bool)</slot>
     4465   <hints>
     4466    <hint type="sourcelabel">
     4467     <x>340</x>
     4468     <y>229</y>
     4469    </hint>
     4470    <hint type="destinationlabel">
     4471     <x>686</x>
     4472     <y>265</y>
     4473    </hint>
     4474   </hints>
     4475  </connection>
     4476  <connection>
     4477   <sender>aGFSelectableCheckBox_4</sender>
     4478   <signal>toggled(bool)</signal>
     4479   <receiver>aGFLowSpinBox_4</receiver>
     4480   <slot>setEnabled(bool)</slot>
     4481   <hints>
     4482    <hint type="sourcelabel">
     4483     <x>340</x>
     4484     <y>229</y>
     4485    </hint>
     4486    <hint type="destinationlabel">
     4487     <x>686</x>
     4488     <y>229</y>
     4489    </hint>
     4490   </hints>
     4491  </connection>
     4492  <connection>
     4493   <sender>safetyStopCheckBox_4</sender>
     4494   <signal>toggled(bool)</signal>
     4495   <receiver>safetyStopLengthSpinBox_4</receiver>
     4496   <slot>setEnabled(bool)</slot>
     4497   <hints>
     4498    <hint type="sourcelabel">
     4499     <x>20</x>
     4500     <y>20</y>
     4501    </hint>
     4502    <hint type="destinationlabel">
     4503     <x>20</x>
     4504     <y>20</y>
     4505    </hint>
     4506   </hints>
     4507  </connection>
     4508  <connection>
     4509   <sender>safetyStopCheckBox_4</sender>
     4510   <signal>toggled(bool)</signal>
     4511   <receiver>safetyStopStartDepthDoubleSpinBox_4</receiver>
     4512   <slot>setEnabled(bool)</slot>
     4513   <hints>
     4514    <hint type="sourcelabel">
     4515     <x>20</x>
     4516     <y>20</y>
     4517    </hint>
     4518    <hint type="destinationlabel">
     4519     <x>20</x>
     4520     <y>20</y>
     4521    </hint>
     4522   </hints>
     4523  </connection>
     4524  <connection>
     4525   <sender>safetyStopCheckBox_4</sender>
     4526   <signal>toggled(bool)</signal>
     4527   <receiver>safetyStopEndDepthDoubleSpinBox_4</receiver>
     4528   <slot>setEnabled(bool)</slot>
     4529   <hints>
     4530    <hint type="sourcelabel">
     4531     <x>20</x>
     4532     <y>20</y>
     4533    </hint>
     4534    <hint type="destinationlabel">
     4535     <x>20</x>
     4536     <y>20</y>
     4537    </hint>
     4538   </hints>
     4539  </connection>
     4540  <connection>
     4541   <sender>safetyStopCheckBox_4</sender>
     4542   <signal>toggled(bool)</signal>
     4543   <receiver>safetyStopResetDepthDoubleSpinBox_4</receiver>
     4544   <slot>setEnabled(bool)</slot>
     4545   <hints>
     4546    <hint type="sourcelabel">
     4547     <x>20</x>
     4548     <y>20</y>
     4549    </hint>
     4550    <hint type="destinationlabel">
     4551     <x>20</x>
     4552     <y>20</y>
     4553    </hint>
     4554   </hints>
     4555  </connection>
    31434556 </connections>
    31444557</ui>
  • subsurface.qrc

    r2b5a235 r0c27640  
    6868        <file>icons/ostc2n.png</file>
    6969        <file>icons/ostc3.png</file>
     70        <file>icons/ostc4.png</file>
    7071        <file>icons/suunto_vyper.png</file>
    7172        <file alias="facebook">icons/facebook.png</file>
Note: See TracChangeset for help on using the changeset viewer.