Warning, /education/kstars/kstars/ekos/auxiliary/darklibrary.ui is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <ui version="4.0"> 0003 <class>DarkLibrary</class> 0004 <widget class="QWidget" name="DarkLibrary"> 0005 <property name="geometry"> 0006 <rect> 0007 <x>0</x> 0008 <y>0</y> 0009 <width>767</width> 0010 <height>483</height> 0011 </rect> 0012 </property> 0013 <property name="windowTitle"> 0014 <string>Dark Library</string> 0015 </property> 0016 <layout class="QVBoxLayout" name="mainLayout"> 0017 <property name="spacing"> 0018 <number>3</number> 0019 </property> 0020 <property name="leftMargin"> 0021 <number>3</number> 0022 </property> 0023 <property name="topMargin"> 0024 <number>3</number> 0025 </property> 0026 <property name="rightMargin"> 0027 <number>3</number> 0028 </property> 0029 <property name="bottomMargin"> 0030 <number>3</number> 0031 </property> 0032 <item> 0033 <layout class="QHBoxLayout" name="horizontalLayout_10" stretch="1,2"> 0034 <item> 0035 <layout class="QVBoxLayout" name="leftLayout"> 0036 <item> 0037 <layout class="QHBoxLayout" name="horizontalLayout_9"> 0038 <item> 0039 <layout class="QVBoxLayout" name="verticalLayout_2"> 0040 <item> 0041 <widget class="QLabel" name="label_25"> 0042 <property name="sizePolicy"> 0043 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 0044 <horstretch>0</horstretch> 0045 <verstretch>0</verstretch> 0046 </sizepolicy> 0047 </property> 0048 <property name="text"> 0049 <string>Train:</string> 0050 </property> 0051 </widget> 0052 </item> 0053 <item> 0054 <widget class="QLabel" name="label_27"> 0055 <property name="text"> 0056 <string>Prefer:</string> 0057 </property> 0058 </widget> 0059 </item> 0060 </layout> 0061 </item> 0062 <item> 0063 <layout class="QVBoxLayout" name="verticalLayout_5"> 0064 <item> 0065 <layout class="QHBoxLayout" name="horizontalLayout_8"> 0066 <item> 0067 <widget class="QComboBox" name="opticalTrainCombo"> 0068 <property name="sizePolicy"> 0069 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 0070 <horstretch>0</horstretch> 0071 <verstretch>0</verstretch> 0072 </sizepolicy> 0073 </property> 0074 <property name="minimumSize"> 0075 <size> 0076 <width>0</width> 0077 <height>32</height> 0078 </size> 0079 </property> 0080 </widget> 0081 </item> 0082 <item> 0083 <widget class="QPushButton" name="trainB"> 0084 <property name="enabled"> 0085 <bool>false</bool> 0086 </property> 0087 <property name="minimumSize"> 0088 <size> 0089 <width>24</width> 0090 <height>24</height> 0091 </size> 0092 </property> 0093 <property name="text"> 0094 <string/> 0095 </property> 0096 <property name="icon"> 0097 <iconset theme="document-edit"> 0098 <normaloff>.</normaloff>.</iconset> 0099 </property> 0100 <property name="iconSize"> 0101 <size> 0102 <width>24</width> 0103 <height>24</height> 0104 </size> 0105 </property> 0106 </widget> 0107 </item> 0108 </layout> 0109 </item> 0110 <item> 0111 <layout class="QHBoxLayout" name="horizontalLayout_7"> 0112 <item> 0113 <widget class="QRadioButton" name="preferDarksRadio"> 0114 <property name="toolTip"> 0115 <string>For the selected camera, remove noise by means of dark frame subtraction.</string> 0116 </property> 0117 <property name="text"> 0118 <string>Darks</string> 0119 </property> 0120 <property name="checked"> 0121 <bool>true</bool> 0122 </property> 0123 <attribute name="buttonGroup"> 0124 <string notr="true">darkHandlingButtonGroup</string> 0125 </attribute> 0126 </widget> 0127 </item> 0128 <item> 0129 <widget class="QRadioButton" name="preferDefectsRadio"> 0130 <property name="toolTip"> 0131 <string>For the selected camera, remove noise by means of defect map filtering.</string> 0132 </property> 0133 <property name="text"> 0134 <string>Defects</string> 0135 </property> 0136 <attribute name="buttonGroup"> 0137 <string notr="true">darkHandlingButtonGroup</string> 0138 </attribute> 0139 </widget> 0140 </item> 0141 <item> 0142 <spacer name="horizontalSpacer_6"> 0143 <property name="orientation"> 0144 <enum>Qt::Horizontal</enum> 0145 </property> 0146 <property name="sizeHint" stdset="0"> 0147 <size> 0148 <width>40</width> 0149 <height>20</height> 0150 </size> 0151 </property> 0152 </spacer> 0153 </item> 0154 </layout> 0155 </item> 0156 </layout> 0157 </item> 0158 </layout> 0159 </item> 0160 <item> 0161 <widget class="QTabWidget" name="darkTabsWidget"> 0162 <property name="currentIndex"> 0163 <number>0</number> 0164 </property> 0165 <widget class="QWidget" name="darkTab"> 0166 <attribute name="title"> 0167 <string>Darks</string> 0168 </attribute> 0169 <layout class="QVBoxLayout" name="verticalLayout_3"> 0170 <property name="spacing"> 0171 <number>3</number> 0172 </property> 0173 <property name="leftMargin"> 0174 <number>3</number> 0175 </property> 0176 <property name="topMargin"> 0177 <number>3</number> 0178 </property> 0179 <property name="rightMargin"> 0180 <number>3</number> 0181 </property> 0182 <property name="bottomMargin"> 0183 <number>3</number> 0184 </property> 0185 <item> 0186 <layout class="QGridLayout" name="gridLayout"> 0187 <property name="spacing"> 0188 <number>3</number> 0189 </property> 0190 <item row="2" column="0"> 0191 <widget class="QLabel" name="label_11"> 0192 <property name="text"> 0193 <string>Binning:</string> 0194 </property> 0195 </widget> 0196 </item> 0197 <item row="1" column="3"> 0198 <widget class="QDoubleSpinBox" name="maxTemperatureSpin"> 0199 <property name="minimum"> 0200 <double>-50.000000000000000</double> 0201 </property> 0202 <property name="maximum"> 0203 <double>20.000000000000000</double> 0204 </property> 0205 <property name="value"> 0206 <double>0.000000000000000</double> 0207 </property> 0208 </widget> 0209 </item> 0210 <item row="0" column="0"> 0211 <widget class="QLabel" name="label"> 0212 <property name="text"> 0213 <string>Exp. range:</string> 0214 </property> 0215 </widget> 0216 </item> 0217 <item row="4" column="4" colspan="2"> 0218 <widget class="QComboBox" name="combinAlgorithmCombo"> 0219 <item> 0220 <property name="text"> 0221 <string>Average</string> 0222 </property> 0223 </item> 0224 </widget> 0225 </item> 0226 <item row="0" column="4"> 0227 <widget class="QLabel" name="label_3"> 0228 <property name="text"> 0229 <string>Step:</string> 0230 </property> 0231 </widget> 0232 </item> 0233 <item row="5" column="5"> 0234 <widget class="QLabel" name="label_14"> 0235 <property name="text"> 0236 <string>minutes</string> 0237 </property> 0238 </widget> 0239 </item> 0240 <item row="1" column="1"> 0241 <widget class="QDoubleSpinBox" name="minTemperatureSpin"> 0242 <property name="minimum"> 0243 <double>-50.000000000000000</double> 0244 </property> 0245 <property name="maximum"> 0246 <double>20.000000000000000</double> 0247 </property> 0248 <property name="value"> 0249 <double>0.000000000000000</double> 0250 </property> 0251 </widget> 0252 </item> 0253 <item row="1" column="0"> 0254 <widget class="QLabel" name="temperatureLabel"> 0255 <property name="text"> 0256 <string>T. range:</string> 0257 </property> 0258 </widget> 0259 </item> 0260 <item row="1" column="4"> 0261 <widget class="QLabel" name="temperatureStepLabel"> 0262 <property name="text"> 0263 <string>Step:</string> 0264 </property> 0265 </widget> 0266 </item> 0267 <item row="5" column="4"> 0268 <widget class="QLabel" name="totalTime"> 0269 <property name="toolTip"> 0270 <string>Total estimated time until all dark frames are captured and processed.</string> 0271 </property> 0272 <property name="frameShape"> 0273 <enum>QFrame::Box</enum> 0274 </property> 0275 <property name="text"> 0276 <string>--</string> 0277 </property> 0278 <property name="alignment"> 0279 <set>Qt::AlignCenter</set> 0280 </property> 0281 </widget> 0282 </item> 0283 <item row="2" column="1" colspan="5"> 0284 <layout class="QHBoxLayout" name="horizontalLayout_2"> 0285 <property name="spacing"> 0286 <number>3</number> 0287 </property> 0288 <item> 0289 <widget class="QCheckBox" name="bin1Check"> 0290 <property name="text"> 0291 <string>1x1</string> 0292 </property> 0293 <property name="checked"> 0294 <bool>true</bool> 0295 </property> 0296 <attribute name="buttonGroup"> 0297 <string notr="true">binningButtonGroup</string> 0298 </attribute> 0299 </widget> 0300 </item> 0301 <item> 0302 <widget class="QCheckBox" name="bin2Check"> 0303 <property name="text"> 0304 <string>2x2</string> 0305 </property> 0306 <attribute name="buttonGroup"> 0307 <string notr="true">binningButtonGroup</string> 0308 </attribute> 0309 </widget> 0310 </item> 0311 <item> 0312 <widget class="QCheckBox" name="bin4Check"> 0313 <property name="text"> 0314 <string>4x4</string> 0315 </property> 0316 <attribute name="buttonGroup"> 0317 <string notr="true">binningButtonGroup</string> 0318 </attribute> 0319 </widget> 0320 </item> 0321 <item> 0322 <spacer name="horizontalSpacer_3"> 0323 <property name="orientation"> 0324 <enum>Qt::Horizontal</enum> 0325 </property> 0326 <property name="sizeHint" stdset="0"> 0327 <size> 0328 <width>40</width> 0329 <height>20</height> 0330 </size> 0331 </property> 0332 </spacer> 0333 </item> 0334 </layout> 0335 </item> 0336 <item row="4" column="0"> 0337 <widget class="QLabel" name="label_12"> 0338 <property name="text"> 0339 <string>Count:</string> 0340 </property> 0341 </widget> 0342 </item> 0343 <item row="4" column="3"> 0344 <widget class="QLabel" name="label_5"> 0345 <property name="text"> 0346 <string>Algorithm:</string> 0347 </property> 0348 </widget> 0349 </item> 0350 <item row="1" column="5"> 0351 <widget class="QDoubleSpinBox" name="temperatureStepSpin"> 0352 <property name="minimum"> 0353 <double>0.500000000000000</double> 0354 </property> 0355 <property name="maximum"> 0356 <double>20.000000000000000</double> 0357 </property> 0358 <property name="value"> 0359 <double>1.000000000000000</double> 0360 </property> 0361 </widget> 0362 </item> 0363 <item row="0" column="5"> 0364 <widget class="QDoubleSpinBox" name="exposureStepSin"> 0365 <property name="toolTip"> 0366 <string>Step size in seconds</string> 0367 </property> 0368 <property name="minimum"> 0369 <double>0.500000000000000</double> 0370 </property> 0371 <property name="maximum"> 0372 <double>20.000000000000000</double> 0373 </property> 0374 <property name="value"> 0375 <double>1.000000000000000</double> 0376 </property> 0377 </widget> 0378 </item> 0379 <item row="5" column="3"> 0380 <widget class="QLabel" name="label_13"> 0381 <property name="text"> 0382 <string>Total time:</string> 0383 </property> 0384 </widget> 0385 </item> 0386 <item row="0" column="1"> 0387 <widget class="QDoubleSpinBox" name="minExposureSpin"> 0388 <property name="toolTip"> 0389 <string>Minimum exposure time in seconds.</string> 0390 </property> 0391 <property name="minimum"> 0392 <double>0.010000000000000</double> 0393 </property> 0394 <property name="maximum"> 0395 <double>998.000000000000000</double> 0396 </property> 0397 <property name="value"> 0398 <double>1.000000000000000</double> 0399 </property> 0400 </widget> 0401 </item> 0402 <item row="4" column="1"> 0403 <widget class="QSpinBox" name="countSpin"> 0404 <property name="toolTip"> 0405 <string>Captures per configuration. This number of images would be averaged to produce the master dark frame.</string> 0406 </property> 0407 <property name="minimum"> 0408 <number>3</number> 0409 </property> 0410 <property name="maximum"> 0411 <number>20</number> 0412 </property> 0413 <property name="value"> 0414 <number>5</number> 0415 </property> 0416 </widget> 0417 </item> 0418 <item row="5" column="1"> 0419 <widget class="QLabel" name="totalImages"> 0420 <property name="frameShape"> 0421 <enum>QFrame::Box</enum> 0422 </property> 0423 <property name="text"> 0424 <string>--</string> 0425 </property> 0426 <property name="alignment"> 0427 <set>Qt::AlignCenter</set> 0428 </property> 0429 </widget> 0430 </item> 0431 <item row="0" column="2"> 0432 <widget class="QLabel" name="label_2"> 0433 <property name="text"> 0434 <string>To:</string> 0435 </property> 0436 </widget> 0437 </item> 0438 <item row="0" column="3"> 0439 <widget class="QDoubleSpinBox" name="maxExposureSpin"> 0440 <property name="toolTip"> 0441 <string>Maximum exposure time in seconds.</string> 0442 </property> 0443 <property name="minimum"> 0444 <double>0.010000000000000</double> 0445 </property> 0446 <property name="maximum"> 0447 <double>999.000000000000000</double> 0448 </property> 0449 <property name="value"> 0450 <double>5.000000000000000</double> 0451 </property> 0452 </widget> 0453 </item> 0454 <item row="1" column="2"> 0455 <widget class="QLabel" name="temperatureToLabel"> 0456 <property name="text"> 0457 <string>To:</string> 0458 </property> 0459 </widget> 0460 </item> 0461 <item row="5" column="0"> 0462 <widget class="QLabel" name="label_9"> 0463 <property name="text"> 0464 <string>Total images:</string> 0465 </property> 0466 </widget> 0467 </item> 0468 <item row="3" column="0"> 0469 <widget class="QLabel" name="textLabel1_21"> 0470 <property name="toolTip"> 0471 <string>Camera Gain</string> 0472 </property> 0473 <property name="whatsThis"> 0474 <string/> 0475 </property> 0476 <property name="text"> 0477 <string>Gain:</string> 0478 </property> 0479 </widget> 0480 </item> 0481 <item row="3" column="1"> 0482 <widget class="QDoubleSpinBox" name="captureGainN"> 0483 <property name="sizePolicy"> 0484 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 0485 <horstretch>0</horstretch> 0486 <verstretch>0</verstretch> 0487 </sizepolicy> 0488 </property> 0489 <property name="toolTip"> 0490 <string>Camera Gain</string> 0491 </property> 0492 <property name="decimals"> 0493 <number>1</number> 0494 </property> 0495 <property name="maximum"> 0496 <double>10000.000000000000000</double> 0497 </property> 0498 <property name="singleStep"> 0499 <double>10.000000000000000</double> 0500 </property> 0501 </widget> 0502 </item> 0503 <item row="3" column="2"> 0504 <widget class="QLabel" name="ISOLabel"> 0505 <property name="text"> 0506 <string>ISO:</string> 0507 </property> 0508 <property name="alignment"> 0509 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 0510 </property> 0511 </widget> 0512 </item> 0513 <item row="3" column="3" colspan="3"> 0514 <widget class="QComboBox" name="captureISOS"> 0515 <property name="toolTip"> 0516 <string>Camera ISO</string> 0517 </property> 0518 </widget> 0519 </item> 0520 </layout> 0521 </item> 0522 <item> 0523 <spacer name="verticalSpacer"> 0524 <property name="orientation"> 0525 <enum>Qt::Vertical</enum> 0526 </property> 0527 <property name="sizeHint" stdset="0"> 0528 <size> 0529 <width>20</width> 0530 <height>144</height> 0531 </size> 0532 </property> 0533 </spacer> 0534 </item> 0535 <item> 0536 <widget class="QProgressBar" name="darkProgress"> 0537 <property name="enabled"> 0538 <bool>false</bool> 0539 </property> 0540 <property name="value"> 0541 <number>0</number> 0542 </property> 0543 <property name="textVisible"> 0544 <bool>false</bool> 0545 </property> 0546 <property name="invertedAppearance"> 0547 <bool>false</bool> 0548 </property> 0549 <property name="format"> 0550 <string>%v/%m</string> 0551 </property> 0552 </widget> 0553 </item> 0554 <item> 0555 <layout class="QHBoxLayout" name="horizontalLayout"> 0556 <property name="spacing"> 0557 <number>3</number> 0558 </property> 0559 <item> 0560 <spacer name="horizontalSpacer"> 0561 <property name="orientation"> 0562 <enum>Qt::Horizontal</enum> 0563 </property> 0564 <property name="sizeHint" stdset="0"> 0565 <size> 0566 <width>40</width> 0567 <height>20</height> 0568 </size> 0569 </property> 0570 </spacer> 0571 </item> 0572 <item> 0573 <widget class="QPushButton" name="startB"> 0574 <property name="text"> 0575 <string>Start</string> 0576 </property> 0577 </widget> 0578 </item> 0579 <item> 0580 <widget class="QPushButton" name="stopB"> 0581 <property name="enabled"> 0582 <bool>false</bool> 0583 </property> 0584 <property name="text"> 0585 <string>Stop</string> 0586 </property> 0587 </widget> 0588 </item> 0589 </layout> 0590 </item> 0591 </layout> 0592 </widget> 0593 <widget class="QWidget" name="defectMapsTab"> 0594 <attribute name="title"> 0595 <string>Defect Maps</string> 0596 </attribute> 0597 <layout class="QVBoxLayout" name="verticalLayout_4"> 0598 <property name="spacing"> 0599 <number>3</number> 0600 </property> 0601 <property name="leftMargin"> 0602 <number>3</number> 0603 </property> 0604 <property name="topMargin"> 0605 <number>3</number> 0606 </property> 0607 <property name="rightMargin"> 0608 <number>3</number> 0609 </property> 0610 <property name="bottomMargin"> 0611 <number>3</number> 0612 </property> 0613 <item> 0614 <layout class="QHBoxLayout" name="horizontalLayout_3"> 0615 <property name="spacing"> 0616 <number>3</number> 0617 </property> 0618 <item> 0619 <widget class="QLabel" name="label_4"> 0620 <property name="text"> 0621 <string>Master Dark:</string> 0622 </property> 0623 </widget> 0624 </item> 0625 <item> 0626 <widget class="QComboBox" name="masterDarksCombo"> 0627 <property name="sizePolicy"> 0628 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 0629 <horstretch>0</horstretch> 0630 <verstretch>0</verstretch> 0631 </sizepolicy> 0632 </property> 0633 <property name="minimumSize"> 0634 <size> 0635 <width>0</width> 0636 <height>32</height> 0637 </size> 0638 </property> 0639 </widget> 0640 </item> 0641 <item> 0642 <spacer name="horizontalSpacer_5"> 0643 <property name="orientation"> 0644 <enum>Qt::Horizontal</enum> 0645 </property> 0646 <property name="sizeHint" stdset="0"> 0647 <size> 0648 <width>40</width> 0649 <height>20</height> 0650 </size> 0651 </property> 0652 </spacer> 0653 </item> 0654 </layout> 0655 </item> 0656 <item> 0657 <widget class="QGroupBox" name="groupBox"> 0658 <property name="title"> 0659 <string>Info</string> 0660 </property> 0661 <layout class="QGridLayout" name="gridLayout_2"> 0662 <property name="leftMargin"> 0663 <number>3</number> 0664 </property> 0665 <property name="topMargin"> 0666 <number>3</number> 0667 </property> 0668 <property name="rightMargin"> 0669 <number>3</number> 0670 </property> 0671 <property name="bottomMargin"> 0672 <number>3</number> 0673 </property> 0674 <property name="spacing"> 0675 <number>3</number> 0676 </property> 0677 <item row="0" column="0"> 0678 <widget class="QLabel" name="label_15"> 0679 <property name="text"> 0680 <string>Time:</string> 0681 </property> 0682 </widget> 0683 </item> 0684 <item row="0" column="1"> 0685 <widget class="QLabel" name="masterTime"> 0686 <property name="frameShape"> 0687 <enum>QFrame::Box</enum> 0688 </property> 0689 <property name="midLineWidth"> 0690 <number>0</number> 0691 </property> 0692 <property name="text"> 0693 <string>--</string> 0694 </property> 0695 <property name="alignment"> 0696 <set>Qt::AlignCenter</set> 0697 </property> 0698 </widget> 0699 </item> 0700 <item row="0" column="2"> 0701 <widget class="QLabel" name="label_16"> 0702 <property name="text"> 0703 <string>Exposure:</string> 0704 </property> 0705 </widget> 0706 </item> 0707 <item row="0" column="3"> 0708 <widget class="QLabel" name="masterExposure"> 0709 <property name="frameShape"> 0710 <enum>QFrame::Box</enum> 0711 </property> 0712 <property name="text"> 0713 <string>--</string> 0714 </property> 0715 <property name="alignment"> 0716 <set>Qt::AlignCenter</set> 0717 </property> 0718 </widget> 0719 </item> 0720 <item row="1" column="0"> 0721 <widget class="QLabel" name="label_17"> 0722 <property name="text"> 0723 <string>Temperature:</string> 0724 </property> 0725 </widget> 0726 </item> 0727 <item row="1" column="1"> 0728 <widget class="QLabel" name="masterTemperature"> 0729 <property name="frameShape"> 0730 <enum>QFrame::Box</enum> 0731 </property> 0732 <property name="text"> 0733 <string>--</string> 0734 </property> 0735 <property name="alignment"> 0736 <set>Qt::AlignCenter</set> 0737 </property> 0738 </widget> 0739 </item> 0740 <item row="1" column="2"> 0741 <widget class="QLabel" name="label_18"> 0742 <property name="text"> 0743 <string>Mean:</string> 0744 </property> 0745 </widget> 0746 </item> 0747 <item row="1" column="3"> 0748 <widget class="QLabel" name="masterMean"> 0749 <property name="frameShape"> 0750 <enum>QFrame::Box</enum> 0751 </property> 0752 <property name="text"> 0753 <string>--</string> 0754 </property> 0755 <property name="alignment"> 0756 <set>Qt::AlignCenter</set> 0757 </property> 0758 </widget> 0759 </item> 0760 <item row="2" column="0"> 0761 <widget class="QLabel" name="label_19"> 0762 <property name="text"> 0763 <string>Median:</string> 0764 </property> 0765 </widget> 0766 </item> 0767 <item row="2" column="1"> 0768 <widget class="QLabel" name="masterMedian"> 0769 <property name="frameShape"> 0770 <enum>QFrame::Box</enum> 0771 </property> 0772 <property name="text"> 0773 <string>--</string> 0774 </property> 0775 <property name="alignment"> 0776 <set>Qt::AlignCenter</set> 0777 </property> 0778 </widget> 0779 </item> 0780 <item row="2" column="2"> 0781 <widget class="QLabel" name="label_20"> 0782 <property name="text"> 0783 <string>Std. deviation:</string> 0784 </property> 0785 </widget> 0786 </item> 0787 <item row="2" column="3"> 0788 <widget class="QLabel" name="masterDeviation"> 0789 <property name="frameShape"> 0790 <enum>QFrame::Box</enum> 0791 </property> 0792 <property name="text"> 0793 <string>--</string> 0794 </property> 0795 <property name="alignment"> 0796 <set>Qt::AlignCenter</set> 0797 </property> 0798 </widget> 0799 </item> 0800 </layout> 0801 </widget> 0802 </item> 0803 <item> 0804 <widget class="QGroupBox" name="groupBox_2"> 0805 <property name="title"> 0806 <string>Bad Pixels</string> 0807 </property> 0808 <layout class="QGridLayout" name="gridLayout_4"> 0809 <property name="leftMargin"> 0810 <number>3</number> 0811 </property> 0812 <property name="topMargin"> 0813 <number>3</number> 0814 </property> 0815 <property name="rightMargin"> 0816 <number>3</number> 0817 </property> 0818 <property name="bottomMargin"> 0819 <number>3</number> 0820 </property> 0821 <property name="spacing"> 0822 <number>3</number> 0823 </property> 0824 <item row="0" column="0"> 0825 <widget class="QLabel" name="label_21"> 0826 <property name="text"> 0827 <string>Hot pixels:</string> 0828 </property> 0829 </widget> 0830 </item> 0831 <item row="1" column="3"> 0832 <widget class="QSpinBox" name="coldPixelsCount"> 0833 <property name="toolTip"> 0834 <string>Detected pixels after aggressiveness filter</string> 0835 </property> 0836 <property name="readOnly"> 0837 <bool>true</bool> 0838 </property> 0839 <property name="maximum"> 0840 <number>10000000</number> 0841 </property> 0842 </widget> 0843 </item> 0844 <item row="1" column="0"> 0845 <widget class="QLabel" name="label_22"> 0846 <property name="text"> 0847 <string>Cold pixels:</string> 0848 </property> 0849 </widget> 0850 </item> 0851 <item row="1" column="5"> 0852 <widget class="QCheckBox" name="coldPixelsEnabled"> 0853 <property name="toolTip"> 0854 <string>Enable cold pixel detection in the master dark frame.</string> 0855 </property> 0856 <property name="text"> 0857 <string>Enabled</string> 0858 </property> 0859 <property name="checked"> 0860 <bool>true</bool> 0861 </property> 0862 </widget> 0863 </item> 0864 <item row="0" column="4"> 0865 <layout class="QHBoxLayout" name="horizontalLayout_4"> 0866 <property name="spacing"> 0867 <number>3</number> 0868 </property> 0869 <item> 0870 <widget class="QSlider" name="aggresivenessHotSlider"> 0871 <property name="toolTip"> 0872 <string>Aggressiveness level. Increase value to include more hot pixels. Click Generate Map to execute.</string> 0873 </property> 0874 <property name="maximum"> 0875 <number>100</number> 0876 </property> 0877 <property name="singleStep"> 0878 <number>5</number> 0879 </property> 0880 <property name="value"> 0881 <number>75</number> 0882 </property> 0883 <property name="orientation"> 0884 <enum>Qt::Horizontal</enum> 0885 </property> 0886 </widget> 0887 </item> 0888 <item> 0889 <widget class="QSpinBox" name="aggresivenessHotSpin"> 0890 <property name="maximum"> 0891 <number>100</number> 0892 </property> 0893 <property name="value"> 0894 <number>75</number> 0895 </property> 0896 </widget> 0897 </item> 0898 </layout> 0899 </item> 0900 <item row="0" column="5"> 0901 <widget class="QCheckBox" name="hotPixelsEnabled"> 0902 <property name="toolTip"> 0903 <string>Enable detection of hot pixels in the master dark frame.</string> 0904 </property> 0905 <property name="text"> 0906 <string>Enabled</string> 0907 </property> 0908 <property name="checked"> 0909 <bool>true</bool> 0910 </property> 0911 </widget> 0912 </item> 0913 <item row="1" column="4"> 0914 <layout class="QHBoxLayout" name="horizontalLayout_5"> 0915 <property name="spacing"> 0916 <number>3</number> 0917 </property> 0918 <item> 0919 <widget class="QSlider" name="aggresivenessColdSlider"> 0920 <property name="toolTip"> 0921 <string>Aggressiveness level. Increase value to include more cold pixels. Click Generate Map to execute.</string> 0922 </property> 0923 <property name="maximum"> 0924 <number>100</number> 0925 </property> 0926 <property name="singleStep"> 0927 <number>5</number> 0928 </property> 0929 <property name="value"> 0930 <number>75</number> 0931 </property> 0932 <property name="orientation"> 0933 <enum>Qt::Horizontal</enum> 0934 </property> 0935 </widget> 0936 </item> 0937 <item> 0938 <widget class="QSpinBox" name="aggresivenessColdSpin"> 0939 <property name="maximum"> 0940 <number>100</number> 0941 </property> 0942 <property name="value"> 0943 <number>75</number> 0944 </property> 0945 </widget> 0946 </item> 0947 </layout> 0948 </item> 0949 <item row="0" column="3"> 0950 <widget class="QSpinBox" name="hotPixelsCount"> 0951 <property name="toolTip"> 0952 <string>Detected pixels after aggressiveness filter</string> 0953 </property> 0954 <property name="readOnly"> 0955 <bool>true</bool> 0956 </property> 0957 <property name="maximum"> 0958 <number>10000000</number> 0959 </property> 0960 </widget> 0961 </item> 0962 </layout> 0963 </widget> 0964 </item> 0965 <item> 0966 <layout class="QHBoxLayout" name="horizontalLayout_6"> 0967 <property name="spacing"> 0968 <number>3</number> 0969 </property> 0970 <item> 0971 <widget class="QPushButton" name="resetMapParametersB"> 0972 <property name="minimumSize"> 0973 <size> 0974 <width>0</width> 0975 <height>32</height> 0976 </size> 0977 </property> 0978 <property name="toolTip"> 0979 <string>Reset aggressiveness sliders to default values.</string> 0980 </property> 0981 <property name="text"> 0982 <string>Reset</string> 0983 </property> 0984 </widget> 0985 </item> 0986 <item> 0987 <spacer name="horizontalSpacer_4"> 0988 <property name="orientation"> 0989 <enum>Qt::Horizontal</enum> 0990 </property> 0991 <property name="sizeHint" stdset="0"> 0992 <size> 0993 <width>40</width> 0994 <height>20</height> 0995 </size> 0996 </property> 0997 </spacer> 0998 </item> 0999 <item> 1000 <widget class="QPushButton" name="generateMapB"> 1001 <property name="minimumSize"> 1002 <size> 1003 <width>0</width> 1004 <height>32</height> 1005 </size> 1006 </property> 1007 <property name="toolTip"> 1008 <string>Detect hot and cold pixels within the aggressiveness threshold.</string> 1009 </property> 1010 <property name="text"> 1011 <string>Generate Map</string> 1012 </property> 1013 </widget> 1014 </item> 1015 <item> 1016 <widget class="QPushButton" name="saveMapB"> 1017 <property name="minimumSize"> 1018 <size> 1019 <width>32</width> 1020 <height>32</height> 1021 </size> 1022 </property> 1023 <property name="maximumSize"> 1024 <size> 1025 <width>32</width> 1026 <height>32</height> 1027 </size> 1028 </property> 1029 <property name="toolTip"> 1030 <string>Save defect map to disk once the map results are satisfactory.</string> 1031 </property> 1032 <property name="text"> 1033 <string/> 1034 </property> 1035 <property name="icon"> 1036 <iconset theme="document-save"> 1037 <normaloff>.</normaloff>.</iconset> 1038 </property> 1039 <property name="iconSize"> 1040 <size> 1041 <width>28</width> 1042 <height>28</height> 1043 </size> 1044 </property> 1045 </widget> 1046 </item> 1047 </layout> 1048 </item> 1049 <item> 1050 <spacer name="verticalSpacer_2"> 1051 <property name="orientation"> 1052 <enum>Qt::Vertical</enum> 1053 </property> 1054 <property name="sizeHint" stdset="0"> 1055 <size> 1056 <width>20</width> 1057 <height>40</height> 1058 </size> 1059 </property> 1060 </spacer> 1061 </item> 1062 </layout> 1063 </widget> 1064 <widget class="QWidget" name="mastersTab"> 1065 <attribute name="title"> 1066 <string>Masters</string> 1067 </attribute> 1068 <layout class="QVBoxLayout" name="verticalLayout"> 1069 <property name="spacing"> 1070 <number>3</number> 1071 </property> 1072 <property name="leftMargin"> 1073 <number>3</number> 1074 </property> 1075 <property name="topMargin"> 1076 <number>3</number> 1077 </property> 1078 <property name="rightMargin"> 1079 <number>3</number> 1080 </property> 1081 <property name="bottomMargin"> 1082 <number>3</number> 1083 </property> 1084 <item> 1085 <layout class="QGridLayout" name="gridLayout_3"> 1086 <property name="spacing"> 1087 <number>3</number> 1088 </property> 1089 <item row="2" column="4"> 1090 <widget class="QPushButton" name="clearRowB"> 1091 <property name="toolTip"> 1092 <string>Remove one row from the database and delete the associated dark frame from disk</string> 1093 </property> 1094 <property name="text"> 1095 <string>Clear Row</string> 1096 </property> 1097 </widget> 1098 </item> 1099 <item row="2" column="0"> 1100 <widget class="QLabel" name="label_7"> 1101 <property name="toolTip"> 1102 <string>Maximum acceptable difference between current and recorded dark frame temperature set point. When the difference exceeds this value, a new dark frame shall be captured for this set point.</string> 1103 </property> 1104 <property name="text"> 1105 <string>T. threshold:</string> 1106 </property> 1107 </widget> 1108 </item> 1109 <item row="2" column="6"> 1110 <widget class="QPushButton" name="clearAllB"> 1111 <property name="toolTip"> 1112 <string>Remove all dark frames data and files</string> 1113 </property> 1114 <property name="text"> 1115 <string>Clear All</string> 1116 </property> 1117 </widget> 1118 </item> 1119 <item row="2" column="2"> 1120 <widget class="QLabel" name="label_8"> 1121 <property name="text"> 1122 <string>° C</string> 1123 </property> 1124 </widget> 1125 </item> 1126 <item row="0" column="0"> 1127 <widget class="QLabel" name="label_6"> 1128 <property name="toolTip"> 1129 <string>Reuse dark frames from the dark library for this many days. If exceeded, a new dark frame shall be captured and stored for future use.</string> 1130 </property> 1131 <property name="text"> 1132 <string>Dark validity:</string> 1133 </property> 1134 </widget> 1135 </item> 1136 <item row="0" column="3"> 1137 <spacer name="horizontalSpacer_2"> 1138 <property name="orientation"> 1139 <enum>Qt::Horizontal</enum> 1140 </property> 1141 <property name="sizeHint" stdset="0"> 1142 <size> 1143 <width>40</width> 1144 <height>20</height> 1145 </size> 1146 </property> 1147 </spacer> 1148 </item> 1149 <item row="2" column="1"> 1150 <widget class="QDoubleSpinBox" name="maxDarkTemperatureDiff"> 1151 <property name="minimum"> 1152 <double>0.100000000000000</double> 1153 </property> 1154 <property name="maximum"> 1155 <double>30.000000000000000</double> 1156 </property> 1157 <property name="singleStep"> 1158 <double>0.100000000000000</double> 1159 </property> 1160 <property name="value"> 1161 <double>1.000000000000000</double> 1162 </property> 1163 </widget> 1164 </item> 1165 <item row="0" column="6"> 1166 <widget class="QPushButton" name="openDarksFolderB"> 1167 <property name="toolTip"> 1168 <string>Open folder where dark frames are stored</string> 1169 </property> 1170 <property name="text"> 1171 <string>Darks Folder</string> 1172 </property> 1173 </widget> 1174 </item> 1175 <item row="0" column="1"> 1176 <widget class="QSpinBox" name="darkLibraryDuration"> 1177 <property name="maximum"> 1178 <number>365</number> 1179 </property> 1180 <property name="singleStep"> 1181 <number>10</number> 1182 </property> 1183 </widget> 1184 </item> 1185 <item row="0" column="2"> 1186 <widget class="QLabel" name="label_10"> 1187 <property name="text"> 1188 <string>days</string> 1189 </property> 1190 </widget> 1191 </item> 1192 <item row="2" column="5"> 1193 <widget class="QPushButton" name="clearExpiredB"> 1194 <property name="text"> 1195 <string>Clear Expired</string> 1196 </property> 1197 </widget> 1198 </item> 1199 <item row="0" column="5"> 1200 <widget class="QPushButton" name="refreshB"> 1201 <property name="text"> 1202 <string>Refresh</string> 1203 </property> 1204 </widget> 1205 </item> 1206 </layout> 1207 </item> 1208 <item> 1209 <widget class="QTableView" name="darkTableView"> 1210 <property name="toolTip"> 1211 <string>Double click to load dark frame</string> 1212 </property> 1213 <property name="editTriggers"> 1214 <set>QAbstractItemView::NoEditTriggers</set> 1215 </property> 1216 <property name="alternatingRowColors"> 1217 <bool>true</bool> 1218 </property> 1219 <property name="selectionMode"> 1220 <enum>QAbstractItemView::SingleSelection</enum> 1221 </property> 1222 <property name="selectionBehavior"> 1223 <enum>QAbstractItemView::SelectRows</enum> 1224 </property> 1225 <property name="sortingEnabled"> 1226 <bool>true</bool> 1227 </property> 1228 <attribute name="horizontalHeaderStretchLastSection"> 1229 <bool>true</bool> 1230 </attribute> 1231 </widget> 1232 </item> 1233 </layout> 1234 </widget> 1235 </widget> 1236 </item> 1237 </layout> 1238 </item> 1239 <item> 1240 <widget class="QWidget" name="darkWidget" native="true"> 1241 <property name="sizePolicy"> 1242 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 1243 <horstretch>0</horstretch> 1244 <verstretch>0</verstretch> 1245 </sizepolicy> 1246 </property> 1247 <property name="minimumSize"> 1248 <size> 1249 <width>320</width> 1250 <height>240</height> 1251 </size> 1252 </property> 1253 <property name="maximumSize"> 1254 <size> 1255 <width>16777215</width> 1256 <height>16777215</height> 1257 </size> 1258 </property> 1259 <property name="sizeIncrement"> 1260 <size> 1261 <width>40</width> 1262 <height>30</height> 1263 </size> 1264 </property> 1265 </widget> 1266 </item> 1267 </layout> 1268 </item> 1269 </layout> 1270 </widget> 1271 <resources/> 1272 <connections/> 1273 <buttongroups> 1274 <buttongroup name="darkHandlingButtonGroup"/> 1275 <buttongroup name="binningButtonGroup"> 1276 <property name="exclusive"> 1277 <bool>false</bool> 1278 </property> 1279 </buttongroup> 1280 </buttongroups> 1281 </ui>