Isis 3.0 Programmer Reference
Back | Home
ui_JigsawSetupDialog.h
1 /********************************************************************************
2 ** Form generated from reading UI file 'JigsawSetupDialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.6.0
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_JIGSAWSETUPDIALOG_H
10 #define UI_JIGSAWSETUPDIALOG_H
11 
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QAction>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QButtonGroup>
16 #include <QtWidgets/QCheckBox>
17 #include <QtWidgets/QComboBox>
18 #include <QtWidgets/QDialog>
19 #include <QtWidgets/QDialogButtonBox>
20 #include <QtWidgets/QGridLayout>
21 #include <QtWidgets/QGroupBox>
22 #include <QtWidgets/QHBoxLayout>
23 #include <QtWidgets/QHeaderView>
24 #include <QtWidgets/QLabel>
25 #include <QtWidgets/QLineEdit>
26 #include <QtWidgets/QRadioButton>
27 #include <QtWidgets/QSpacerItem>
28 #include <QtWidgets/QSpinBox>
29 #include <QtWidgets/QTabWidget>
30 #include <QtWidgets/QTableWidget>
31 #include <QtWidgets/QVBoxLayout>
32 #include <QtWidgets/QWidget>
33 
34 QT_BEGIN_NAMESPACE
35 
37 {
38 public:
39  QWidget *layoutWidget;
40  QHBoxLayout *horizontalLayout_3;
41  QVBoxLayout *verticalLayout_3;
42  QVBoxLayout *verticalLayout;
43  QHBoxLayout *horizontalLayout;
44  QTabWidget *JigsawSetup;
45  QWidget *generalSettingsTab;
46  QGridLayout *gridLayout_2;
47  QHBoxLayout *horizontalLayout_2;
48  QGridLayout *solveOptionsAndConvergencCriteriaGridLayout;
49  QCheckBox *updateCubeLabelCheckBox;
50  QCheckBox *outlierRejectionCheckBox;
51  QLabel *outlierRejectionMultiplierLabel;
52  QCheckBox *radiusCheckBox;
53  QLineEdit *sigma0ThresholdLineEdit;
54  QComboBox *solveMethodComboBox;
55  QCheckBox *observationModeCheckBox;
56  QCheckBox *errorPropagationCheckBox;
57  QLabel *sigma0ThresholdLabel;
58  QLabel *maximumIterationsLabel;
59  QLineEdit *outlierRejectionMultiplierLineEdit;
60  QSpacerItem *solveOptionsToConvergenceCriteriaVerticalSpacer;
61  QLabel *convergenceCriteriaLabel;
62  QLabel *solveMethodLabel;
63  QLineEdit *maximumIterationsLineEdit;
64  QGridLayout *controlNetPositionAndPointingOptionsGridLayout;
65  QCheckBox *fitOverPointingCheckBox;
66  QLabel *spkDegreeLabel;
67  QLabel *pointingSolveOptionsLabel;
68  QCheckBox *hermiteSplineCheckBox;
69  QLabel *spkSolveDegreeLabel;
70  QSpinBox *spkDegreeSpinBox;
71  QSpacerItem *spkToCkOptionsverticalSpacer;
72  QComboBox *controlNetworkComboBox;
73  QLabel *positionSolveOptionsLabel;
74  QLabel *controlNetworkLabel;
75  QSpinBox *ckSolveDegreeSpinBox;
76  QLabel *ckDegreeLabel;
77  QSpacerItem *controlNetworkToSpkOptionsVerticalSpacer;
78  QSpinBox *spkSolveDegreeSpinBox;
79  QLabel *ckSolveDegreeLabel;
80  QSpinBox *ckDegreeSpinBox;
81  QComboBox *positionComboBox;
82  QComboBox *pointingComboBox;
83  QCheckBox *twistCheckBox;
84  QWidget *observationSolveSettingsTab;
85  QGridLayout *gridLayout_8;
86  QGroupBox *groupBox;
87  QGridLayout *gridLayout_9;
88  QLabel *spkDegreeLabel_2;
89  QSpinBox *spkDegreeSpinBox_2;
90  QCheckBox *hermiteSplineCheckBox_2;
91  QLabel *spkSolveDegreeLabel_2;
92  QSpinBox *spkSolveDegreeSpinBox_2;
93  QTableWidget *positionAprioriSigmaTable;
94  QGroupBox *groupBox_2;
95  QGridLayout *gridLayout_10;
96  QLabel *ckDegreeLabel_2;
97  QSpinBox *ckDegreeSpinBox_2;
98  QCheckBox *fitOverPointingCheckBox_2;
99  QLabel *ckSolveDegreeLabel_2;
100  QSpinBox *ckSolveDegreeSpinBox_2;
101  QCheckBox *twistCheckBox_2;
102  QTableWidget *pointingAprioriSigmaTable;
103  QSpacerItem *horizontalSpacer;
104  QWidget *weightingTab;
105  QGridLayout *gridLayout_3;
106  QGridLayout *globalParameterUncertaintiesGridLayout;
107  QLabel *pointLatitudeSigmaUnitsLabel;
108  QLabel *pointLongitudeSigmaUnitsLabel;
109  QLineEdit *pointingAngularAccelerationSigmaLineEdit;
110  QLineEdit *positionSigmaLineEdit;
111  QLabel *pointingAngularVelocitySigmaLabel;
112  QLabel *positionSigmaLabel;
113  QLineEdit *accelerationSigmaLineEdit;
114  QLineEdit *pointLatitudeSigmaLineEdit;
115  QLineEdit *pointingAnglesSigmaLineEdit;
116  QLabel *pointingAngularAccelerationSigmaLabel;
117  QLabel *pointingAngularAccelerationSigmaUnitsLabel;
118  QLabel *pointingAngularVelocitySigmaUnitsLabel;
119  QLineEdit *pointingAngularVelocitySigmaLineEdit;
120  QLabel *pointLongitudeSigmaLabel;
121  QLineEdit *velocitySigmaLineEdit;
122  QLabel *velocitySigmaLabel;
123  QLineEdit *pointLongitudeSigmaLineEdit;
124  QLabel *pointingAnglesSigmaUnitsLabel;
125  QLabel *pointingAnglesSigmaLabel;
126  QLabel *globalParameterUncertaintiesLabel;
127  QLabel *pointLatitudeSigmaLabel;
128  QLabel *pointRadiusSigmaUnitsLabel;
129  QLabel *positionSigmaUnitsLabel;
130  QLabel *velocitySigmaUnitsLabel;
131  QLabel *accelerationSigmaLabel;
132  QLabel *accelerationSigmaUnitsLabel;
133  QLineEdit *pointRadiusSigmaLineEdit;
134  QLabel *pointRadiusSigmaLabel;
135  QWidget *maximumLikelihoodTab;
136  QGridLayout *gridLayout_4;
137  QGridLayout *maximumLikelihoodGridLayout;
138  QSpacerItem *maximumLikelihoodModel1ToModel2VerticalSpacer;
139  QSpacerItem *maximumLikelihoodModel2ToModel3VerticalSpacer;
140  QLabel *maximumLikelihoodModel1Label;
141  QLabel *maximumLikelihoodModel3Label;
142  QComboBox *maximumLikelihoodModel1ComboBox;
143  QLabel *maximumLikelihoodModel2Label;
144  QLabel *maximumLikelihoodModel1QuantileLabel;
145  QLineEdit *maximumLikelihoodModel1QuantileLineEdit;
146  QLabel *maximumLikelihoodModel2QuantileLabel;
147  QComboBox *maximumLikelihoodModel2ComboBox;
148  QLineEdit *maximumLikelihoodModel2QuantileLineEdit;
149  QComboBox *maximumLikelihoodModel3ComboBox;
150  QLabel *maximumLikelihoodModel3QuantileLabel;
151  QLineEdit *maximumLikelihoodModel3QuantileLineEdit;
152  QWidget *selfCalibrationTab;
153  QGridLayout *gridLayout_7;
154  QWidget *targetBodyTab;
155  QGridLayout *gridLayout;
156  QHBoxLayout *horizontalLayout_4;
157  QLabel *targetLabel;
158  QComboBox *targetBodyComboBox;
159  QGroupBox *radiiGroupBox;
160  QGridLayout *gridLayout_6;
161  QGridLayout *gridLayout_5;
162  QRadioButton *meanRadiusRadioButton;
163  QLabel *bRadiusLabel;
164  QLabel *cRadiusLabel;
165  QLineEdit *aRadiusLineEdit;
166  QLineEdit *aRadiusSigmaLineEdit;
167  QRadioButton *triaxialRadiiRadioButton;
168  QLineEdit *cRadiusLineEdit;
169  QLineEdit *meanRadiusLineEdit;
170  QLineEdit *bRadiusSigmaLineEdit;
171  QLineEdit *cRadiusSigmaLineEdit;
172  QLineEdit *meanRadiusSigmaLineEdit;
173  QLineEdit *bRadiusLineEdit;
174  QLabel *aRadiusLabel;
175  QRadioButton *noneRadiiRadioButton;
176  QSpacerItem *verticalSpacer;
177  QVBoxLayout *verticalLayout_2;
178  QGridLayout *gridLayout_12;
179  QLineEdit *rightAscensionVelocityLineEdit;
180  QLineEdit *declinationVelocityLineEdit;
181  QLineEdit *declinationSigmaLineEdit;
182  QLabel *sigmaLabel;
183  QLineEdit *rightAscensionLineEdit;
184  QLineEdit *declinationLineEdit;
185  QLabel *valueLabel;
186  QLineEdit *rightAscensionSigmaLineEdit;
187  QLabel *parameterLabel;
188  QCheckBox *poleRaCheckBox;
189  QCheckBox *poleDecCheckBox;
190  QLineEdit *rightAscensionVelocitySigmaLineEdit;
191  QLineEdit *declinationVelocitySigmaLineEdit;
192  QCheckBox *poleRaVelocityCheckBox;
193  QCheckBox *poleDecVelocityCheckBox;
194  QCheckBox *primeMeridianOffsetCheckBox;
195  QLineEdit *primeMeridianOffsetLineEdit;
196  QLineEdit *primeMeridianOffsetSigmaLineEdit;
197  QCheckBox *spinRateCheckBox;
198  QLineEdit *spinRateLineEdit;
199  QLineEdit *spinRateSigmaLineEdit;
200  QSpacerItem *verticalSpacer_2;
201  QDialogButtonBox *okCloseButtonBox;
202  QButtonGroup *radiiButtonGroup;
203 
204  void setupUi(QDialog *JigsawSetupDialog)
205  {
206  if (JigsawSetupDialog->objectName().isEmpty())
207  JigsawSetupDialog->setObjectName(QStringLiteral("JigsawSetupDialog"));
208  JigsawSetupDialog->resize(624, 561);
209  QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
210  sizePolicy.setHorizontalStretch(0);
211  sizePolicy.setVerticalStretch(0);
212  sizePolicy.setHeightForWidth(JigsawSetupDialog->sizePolicy().hasHeightForWidth());
213  JigsawSetupDialog->setSizePolicy(sizePolicy);
214  QIcon icon;
215  icon.addFile(QStringLiteral("icons/settings.png"), QSize(), QIcon::Normal, QIcon::Off);
216  JigsawSetupDialog->setWindowIcon(icon);
217  JigsawSetupDialog->setInputMethodHints(Qt::ImhNone);
218  layoutWidget = new QWidget(JigsawSetupDialog);
219  layoutWidget->setObjectName(QStringLiteral("layoutWidget"));
220  layoutWidget->setGeometry(QRect(0, 0, 2, 2));
221  horizontalLayout_3 = new QHBoxLayout(layoutWidget);
222  horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
223  horizontalLayout_3->setContentsMargins(0, 0, 0, 0);
224  verticalLayout_3 = new QVBoxLayout(JigsawSetupDialog);
225  verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
226  verticalLayout = new QVBoxLayout();
227  verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
228  horizontalLayout = new QHBoxLayout();
229  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
230  JigsawSetup = new QTabWidget(JigsawSetupDialog);
231  JigsawSetup->setObjectName(QStringLiteral("JigsawSetup"));
232  JigsawSetup->setEnabled(true);
233  QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
234  sizePolicy1.setHorizontalStretch(0);
235  sizePolicy1.setVerticalStretch(0);
236  sizePolicy1.setHeightForWidth(JigsawSetup->sizePolicy().hasHeightForWidth());
237  JigsawSetup->setSizePolicy(sizePolicy1);
238  generalSettingsTab = new QWidget();
239  generalSettingsTab->setObjectName(QStringLiteral("generalSettingsTab"));
240  gridLayout_2 = new QGridLayout(generalSettingsTab);
241  gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
242  horizontalLayout_2 = new QHBoxLayout();
243  horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
244  horizontalLayout_2->setSizeConstraint(QLayout::SetDefaultConstraint);
245  solveOptionsAndConvergencCriteriaGridLayout = new QGridLayout();
246  solveOptionsAndConvergencCriteriaGridLayout->setObjectName(QStringLiteral("solveOptionsAndConvergencCriteriaGridLayout"));
247  updateCubeLabelCheckBox = new QCheckBox(generalSettingsTab);
248  updateCubeLabelCheckBox->setObjectName(QStringLiteral("updateCubeLabelCheckBox"));
249  sizePolicy1.setHeightForWidth(updateCubeLabelCheckBox->sizePolicy().hasHeightForWidth());
250  updateCubeLabelCheckBox->setSizePolicy(sizePolicy1);
251 
252  solveOptionsAndConvergencCriteriaGridLayout->addWidget(updateCubeLabelCheckBox, 4, 0, 1, 2);
253 
254  outlierRejectionCheckBox = new QCheckBox(generalSettingsTab);
255  outlierRejectionCheckBox->setObjectName(QStringLiteral("outlierRejectionCheckBox"));
256  sizePolicy1.setHeightForWidth(outlierRejectionCheckBox->sizePolicy().hasHeightForWidth());
257  outlierRejectionCheckBox->setSizePolicy(sizePolicy1);
258  outlierRejectionCheckBox->setMinimumSize(QSize(74, 0));
259 
260  solveOptionsAndConvergencCriteriaGridLayout->addWidget(outlierRejectionCheckBox, 7, 0, 1, 1);
261 
262  outlierRejectionMultiplierLabel = new QLabel(generalSettingsTab);
263  outlierRejectionMultiplierLabel->setObjectName(QStringLiteral("outlierRejectionMultiplierLabel"));
264  outlierRejectionMultiplierLabel->setEnabled(false);
265  outlierRejectionMultiplierLabel->setAlignment(Qt::AlignCenter);
266 
267  solveOptionsAndConvergencCriteriaGridLayout->addWidget(outlierRejectionMultiplierLabel, 6, 1, 1, 2);
268 
269  radiusCheckBox = new QCheckBox(generalSettingsTab);
270  radiusCheckBox->setObjectName(QStringLiteral("radiusCheckBox"));
271  sizePolicy1.setHeightForWidth(radiusCheckBox->sizePolicy().hasHeightForWidth());
272  radiusCheckBox->setSizePolicy(sizePolicy1);
273 
274  solveOptionsAndConvergencCriteriaGridLayout->addWidget(radiusCheckBox, 3, 0, 1, 2);
275 
276  sigma0ThresholdLineEdit = new QLineEdit(generalSettingsTab);
277  sigma0ThresholdLineEdit->setObjectName(QStringLiteral("sigma0ThresholdLineEdit"));
278  sizePolicy.setHeightForWidth(sigma0ThresholdLineEdit->sizePolicy().hasHeightForWidth());
279  sigma0ThresholdLineEdit->setSizePolicy(sizePolicy);
280  sigma0ThresholdLineEdit->setMinimumSize(QSize(78, 0));
281 
282  solveOptionsAndConvergencCriteriaGridLayout->addWidget(sigma0ThresholdLineEdit, 11, 1, 1, 1);
283 
284  solveMethodComboBox = new QComboBox(generalSettingsTab);
285  solveMethodComboBox->setObjectName(QStringLiteral("solveMethodComboBox"));
286  sizePolicy.setHeightForWidth(solveMethodComboBox->sizePolicy().hasHeightForWidth());
287  solveMethodComboBox->setSizePolicy(sizePolicy);
288 
289  solveOptionsAndConvergencCriteriaGridLayout->addWidget(solveMethodComboBox, 1, 0, 1, 2);
290 
291  observationModeCheckBox = new QCheckBox(generalSettingsTab);
292  observationModeCheckBox->setObjectName(QStringLiteral("observationModeCheckBox"));
293  sizePolicy1.setHeightForWidth(observationModeCheckBox->sizePolicy().hasHeightForWidth());
294  observationModeCheckBox->setSizePolicy(sizePolicy1);
295 
296  solveOptionsAndConvergencCriteriaGridLayout->addWidget(observationModeCheckBox, 2, 0, 1, 2);
297 
298  errorPropagationCheckBox = new QCheckBox(generalSettingsTab);
299  errorPropagationCheckBox->setObjectName(QStringLiteral("errorPropagationCheckBox"));
300  sizePolicy1.setHeightForWidth(errorPropagationCheckBox->sizePolicy().hasHeightForWidth());
301  errorPropagationCheckBox->setSizePolicy(sizePolicy1);
302  errorPropagationCheckBox->setMinimumSize(QSize(74, 0));
303 
304  solveOptionsAndConvergencCriteriaGridLayout->addWidget(errorPropagationCheckBox, 5, 0, 1, 2);
305 
306  sigma0ThresholdLabel = new QLabel(generalSettingsTab);
307  sigma0ThresholdLabel->setObjectName(QStringLiteral("sigma0ThresholdLabel"));
308 
309  solveOptionsAndConvergencCriteriaGridLayout->addWidget(sigma0ThresholdLabel, 11, 0, 1, 1);
310 
311  maximumIterationsLabel = new QLabel(generalSettingsTab);
312  maximumIterationsLabel->setObjectName(QStringLiteral("maximumIterationsLabel"));
313 
314  solveOptionsAndConvergencCriteriaGridLayout->addWidget(maximumIterationsLabel, 12, 0, 1, 1);
315 
316  outlierRejectionMultiplierLineEdit = new QLineEdit(generalSettingsTab);
317  outlierRejectionMultiplierLineEdit->setObjectName(QStringLiteral("outlierRejectionMultiplierLineEdit"));
318  outlierRejectionMultiplierLineEdit->setEnabled(false);
319  sizePolicy.setHeightForWidth(outlierRejectionMultiplierLineEdit->sizePolicy().hasHeightForWidth());
320  outlierRejectionMultiplierLineEdit->setSizePolicy(sizePolicy);
321 
322  solveOptionsAndConvergencCriteriaGridLayout->addWidget(outlierRejectionMultiplierLineEdit, 7, 1, 1, 2);
323 
324  solveOptionsToConvergenceCriteriaVerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
325 
326  solveOptionsAndConvergencCriteriaGridLayout->addItem(solveOptionsToConvergenceCriteriaVerticalSpacer, 8, 0, 1, 2);
327 
328  convergenceCriteriaLabel = new QLabel(generalSettingsTab);
329  convergenceCriteriaLabel->setObjectName(QStringLiteral("convergenceCriteriaLabel"));
330  convergenceCriteriaLabel->setAlignment(Qt::AlignCenter);
331 
332  solveOptionsAndConvergencCriteriaGridLayout->addWidget(convergenceCriteriaLabel, 9, 0, 1, 2);
333 
334  solveMethodLabel = new QLabel(generalSettingsTab);
335  solveMethodLabel->setObjectName(QStringLiteral("solveMethodLabel"));
336  solveMethodLabel->setAlignment(Qt::AlignCenter);
337 
338  solveOptionsAndConvergencCriteriaGridLayout->addWidget(solveMethodLabel, 0, 0, 1, 2);
339 
340  maximumIterationsLineEdit = new QLineEdit(generalSettingsTab);
341  maximumIterationsLineEdit->setObjectName(QStringLiteral("maximumIterationsLineEdit"));
342  sizePolicy.setHeightForWidth(maximumIterationsLineEdit->sizePolicy().hasHeightForWidth());
343  maximumIterationsLineEdit->setSizePolicy(sizePolicy);
344 
345  solveOptionsAndConvergencCriteriaGridLayout->addWidget(maximumIterationsLineEdit, 12, 1, 1, 1);
346 
347 
348  horizontalLayout_2->addLayout(solveOptionsAndConvergencCriteriaGridLayout);
349 
350  controlNetPositionAndPointingOptionsGridLayout = new QGridLayout();
351  controlNetPositionAndPointingOptionsGridLayout->setObjectName(QStringLiteral("controlNetPositionAndPointingOptionsGridLayout"));
352  fitOverPointingCheckBox = new QCheckBox(generalSettingsTab);
353  fitOverPointingCheckBox->setObjectName(QStringLiteral("fitOverPointingCheckBox"));
354  QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
355  sizePolicy2.setHorizontalStretch(0);
356  sizePolicy2.setVerticalStretch(0);
357  sizePolicy2.setHeightForWidth(fitOverPointingCheckBox->sizePolicy().hasHeightForWidth());
358  fitOverPointingCheckBox->setSizePolicy(sizePolicy2);
359  fitOverPointingCheckBox->setMinimumSize(QSize(269, 0));
360 
361  controlNetPositionAndPointingOptionsGridLayout->addWidget(fitOverPointingCheckBox, 12, 0, 1, 2);
362 
363  spkDegreeLabel = new QLabel(generalSettingsTab);
364  spkDegreeLabel->setObjectName(QStringLiteral("spkDegreeLabel"));
365  spkDegreeLabel->setEnabled(true);
366 
367  controlNetPositionAndPointingOptionsGridLayout->addWidget(spkDegreeLabel, 6, 0, 1, 1);
368 
369  pointingSolveOptionsLabel = new QLabel(generalSettingsTab);
370  pointingSolveOptionsLabel->setObjectName(QStringLiteral("pointingSolveOptionsLabel"));
371  sizePolicy2.setHeightForWidth(pointingSolveOptionsLabel->sizePolicy().hasHeightForWidth());
372  pointingSolveOptionsLabel->setSizePolicy(sizePolicy2);
373  pointingSolveOptionsLabel->setMinimumSize(QSize(269, 0));
374  pointingSolveOptionsLabel->setScaledContents(false);
375  pointingSolveOptionsLabel->setAlignment(Qt::AlignCenter);
376 
377  controlNetPositionAndPointingOptionsGridLayout->addWidget(pointingSolveOptionsLabel, 9, 0, 1, 2);
378 
379  hermiteSplineCheckBox = new QCheckBox(generalSettingsTab);
380  hermiteSplineCheckBox->setObjectName(QStringLiteral("hermiteSplineCheckBox"));
381  hermiteSplineCheckBox->setEnabled(false);
382  sizePolicy1.setHeightForWidth(hermiteSplineCheckBox->sizePolicy().hasHeightForWidth());
383  hermiteSplineCheckBox->setSizePolicy(sizePolicy1);
384 
385  controlNetPositionAndPointingOptionsGridLayout->addWidget(hermiteSplineCheckBox, 5, 0, 1, 2);
386 
387  spkSolveDegreeLabel = new QLabel(generalSettingsTab);
388  spkSolveDegreeLabel->setObjectName(QStringLiteral("spkSolveDegreeLabel"));
389  spkSolveDegreeLabel->setEnabled(true);
390 
391  controlNetPositionAndPointingOptionsGridLayout->addWidget(spkSolveDegreeLabel, 7, 0, 1, 1);
392 
393  spkDegreeSpinBox = new QSpinBox(generalSettingsTab);
394  spkDegreeSpinBox->setObjectName(QStringLiteral("spkDegreeSpinBox"));
395  spkDegreeSpinBox->setEnabled(true);
396  sizePolicy.setHeightForWidth(spkDegreeSpinBox->sizePolicy().hasHeightForWidth());
397  spkDegreeSpinBox->setSizePolicy(sizePolicy);
398  spkDegreeSpinBox->setMinimum(1);
399  spkDegreeSpinBox->setValue(2);
400 
401  controlNetPositionAndPointingOptionsGridLayout->addWidget(spkDegreeSpinBox, 6, 1, 1, 1);
402 
403  spkToCkOptionsverticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
404 
405  controlNetPositionAndPointingOptionsGridLayout->addItem(spkToCkOptionsverticalSpacer, 8, 0, 1, 2);
406 
407  controlNetworkComboBox = new QComboBox(generalSettingsTab);
408  controlNetworkComboBox->setObjectName(QStringLiteral("controlNetworkComboBox"));
409  sizePolicy.setHeightForWidth(controlNetworkComboBox->sizePolicy().hasHeightForWidth());
410  controlNetworkComboBox->setSizePolicy(sizePolicy);
411 
412  controlNetPositionAndPointingOptionsGridLayout->addWidget(controlNetworkComboBox, 1, 0, 1, 2);
413 
414  positionSolveOptionsLabel = new QLabel(generalSettingsTab);
415  positionSolveOptionsLabel->setObjectName(QStringLiteral("positionSolveOptionsLabel"));
416  positionSolveOptionsLabel->setScaledContents(false);
417  positionSolveOptionsLabel->setAlignment(Qt::AlignCenter);
418 
419  controlNetPositionAndPointingOptionsGridLayout->addWidget(positionSolveOptionsLabel, 3, 0, 1, 2);
420 
421  controlNetworkLabel = new QLabel(generalSettingsTab);
422  controlNetworkLabel->setObjectName(QStringLiteral("controlNetworkLabel"));
423  controlNetworkLabel->setAlignment(Qt::AlignCenter);
424 
425  controlNetPositionAndPointingOptionsGridLayout->addWidget(controlNetworkLabel, 0, 0, 1, 2);
426 
427  ckSolveDegreeSpinBox = new QSpinBox(generalSettingsTab);
428  ckSolveDegreeSpinBox->setObjectName(QStringLiteral("ckSolveDegreeSpinBox"));
429  ckSolveDegreeSpinBox->setEnabled(true);
430  sizePolicy.setHeightForWidth(ckSolveDegreeSpinBox->sizePolicy().hasHeightForWidth());
431  ckSolveDegreeSpinBox->setSizePolicy(sizePolicy);
432  ckSolveDegreeSpinBox->setMinimum(1);
433  ckSolveDegreeSpinBox->setValue(2);
434 
435  controlNetPositionAndPointingOptionsGridLayout->addWidget(ckSolveDegreeSpinBox, 14, 1, 1, 1);
436 
437  ckDegreeLabel = new QLabel(generalSettingsTab);
438  ckDegreeLabel->setObjectName(QStringLiteral("ckDegreeLabel"));
439  ckDegreeLabel->setEnabled(true);
440 
441  controlNetPositionAndPointingOptionsGridLayout->addWidget(ckDegreeLabel, 13, 0, 1, 1);
442 
443  controlNetworkToSpkOptionsVerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
444 
445  controlNetPositionAndPointingOptionsGridLayout->addItem(controlNetworkToSpkOptionsVerticalSpacer, 2, 0, 1, 2);
446 
447  spkSolveDegreeSpinBox = new QSpinBox(generalSettingsTab);
448  spkSolveDegreeSpinBox->setObjectName(QStringLiteral("spkSolveDegreeSpinBox"));
449  spkSolveDegreeSpinBox->setEnabled(true);
450  sizePolicy.setHeightForWidth(spkSolveDegreeSpinBox->sizePolicy().hasHeightForWidth());
451  spkSolveDegreeSpinBox->setSizePolicy(sizePolicy);
452  spkSolveDegreeSpinBox->setMinimum(1);
453  spkSolveDegreeSpinBox->setValue(2);
454 
455  controlNetPositionAndPointingOptionsGridLayout->addWidget(spkSolveDegreeSpinBox, 7, 1, 1, 1);
456 
457  ckSolveDegreeLabel = new QLabel(generalSettingsTab);
458  ckSolveDegreeLabel->setObjectName(QStringLiteral("ckSolveDegreeLabel"));
459  ckSolveDegreeLabel->setEnabled(true);
460 
461  controlNetPositionAndPointingOptionsGridLayout->addWidget(ckSolveDegreeLabel, 14, 0, 1, 1);
462 
463  ckDegreeSpinBox = new QSpinBox(generalSettingsTab);
464  ckDegreeSpinBox->setObjectName(QStringLiteral("ckDegreeSpinBox"));
465  ckDegreeSpinBox->setEnabled(true);
466  sizePolicy.setHeightForWidth(ckDegreeSpinBox->sizePolicy().hasHeightForWidth());
467  ckDegreeSpinBox->setSizePolicy(sizePolicy);
468  ckDegreeSpinBox->setMinimum(1);
469  ckDegreeSpinBox->setValue(2);
470 
471  controlNetPositionAndPointingOptionsGridLayout->addWidget(ckDegreeSpinBox, 13, 1, 1, 1);
472 
473  positionComboBox = new QComboBox(generalSettingsTab);
474  positionComboBox->setObjectName(QStringLiteral("positionComboBox"));
475  sizePolicy.setHeightForWidth(positionComboBox->sizePolicy().hasHeightForWidth());
476  positionComboBox->setSizePolicy(sizePolicy);
477 
478  controlNetPositionAndPointingOptionsGridLayout->addWidget(positionComboBox, 4, 0, 1, 2);
479 
480  pointingComboBox = new QComboBox(generalSettingsTab);
481  pointingComboBox->setObjectName(QStringLiteral("pointingComboBox"));
482  sizePolicy.setHeightForWidth(pointingComboBox->sizePolicy().hasHeightForWidth());
483  pointingComboBox->setSizePolicy(sizePolicy);
484  pointingComboBox->setFrame(true);
485 
486  controlNetPositionAndPointingOptionsGridLayout->addWidget(pointingComboBox, 10, 0, 1, 2);
487 
488  twistCheckBox = new QCheckBox(generalSettingsTab);
489  twistCheckBox->setObjectName(QStringLiteral("twistCheckBox"));
490  sizePolicy1.setHeightForWidth(twistCheckBox->sizePolicy().hasHeightForWidth());
491  twistCheckBox->setSizePolicy(sizePolicy1);
492  twistCheckBox->setChecked(true);
493 
494  controlNetPositionAndPointingOptionsGridLayout->addWidget(twistCheckBox, 11, 0, 1, 2);
495 
496 
497  horizontalLayout_2->addLayout(controlNetPositionAndPointingOptionsGridLayout);
498 
499 
500  gridLayout_2->addLayout(horizontalLayout_2, 0, 0, 1, 1);
501 
502  JigsawSetup->addTab(generalSettingsTab, QString());
503  observationSolveSettingsTab = new QWidget();
504  observationSolveSettingsTab->setObjectName(QStringLiteral("observationSolveSettingsTab"));
505  gridLayout_8 = new QGridLayout(observationSolveSettingsTab);
506  gridLayout_8->setObjectName(QStringLiteral("gridLayout_8"));
507  groupBox = new QGroupBox(observationSolveSettingsTab);
508  groupBox->setObjectName(QStringLiteral("groupBox"));
509  groupBox->setFlat(false);
510  groupBox->setCheckable(false);
511  gridLayout_9 = new QGridLayout(groupBox);
512  gridLayout_9->setObjectName(QStringLiteral("gridLayout_9"));
513  spkDegreeLabel_2 = new QLabel(groupBox);
514  spkDegreeLabel_2->setObjectName(QStringLiteral("spkDegreeLabel_2"));
515  spkDegreeLabel_2->setEnabled(true);
516  spkDegreeLabel_2->setWordWrap(true);
517 
518  gridLayout_9->addWidget(spkDegreeLabel_2, 0, 0, 1, 1);
519 
520  spkDegreeSpinBox_2 = new QSpinBox(groupBox);
521  spkDegreeSpinBox_2->setObjectName(QStringLiteral("spkDegreeSpinBox_2"));
522  spkDegreeSpinBox_2->setEnabled(true);
523  sizePolicy.setHeightForWidth(spkDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
524  spkDegreeSpinBox_2->setSizePolicy(sizePolicy);
525  spkDegreeSpinBox_2->setMinimum(1);
526  spkDegreeSpinBox_2->setValue(2);
527 
528  gridLayout_9->addWidget(spkDegreeSpinBox_2, 0, 1, 1, 1);
529 
530  hermiteSplineCheckBox_2 = new QCheckBox(groupBox);
531  hermiteSplineCheckBox_2->setObjectName(QStringLiteral("hermiteSplineCheckBox_2"));
532  hermiteSplineCheckBox_2->setEnabled(false);
533  sizePolicy1.setHeightForWidth(hermiteSplineCheckBox_2->sizePolicy().hasHeightForWidth());
534  hermiteSplineCheckBox_2->setSizePolicy(sizePolicy1);
535 
536  gridLayout_9->addWidget(hermiteSplineCheckBox_2, 0, 2, 1, 1);
537 
538  spkSolveDegreeLabel_2 = new QLabel(groupBox);
539  spkSolveDegreeLabel_2->setObjectName(QStringLiteral("spkSolveDegreeLabel_2"));
540  spkSolveDegreeLabel_2->setEnabled(true);
541  spkSolveDegreeLabel_2->setWordWrap(true);
542 
543  gridLayout_9->addWidget(spkSolveDegreeLabel_2, 1, 0, 1, 1);
544 
545  spkSolveDegreeSpinBox_2 = new QSpinBox(groupBox);
546  spkSolveDegreeSpinBox_2->setObjectName(QStringLiteral("spkSolveDegreeSpinBox_2"));
547  spkSolveDegreeSpinBox_2->setEnabled(true);
548  sizePolicy.setHeightForWidth(spkSolveDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
549  spkSolveDegreeSpinBox_2->setSizePolicy(sizePolicy);
550  spkSolveDegreeSpinBox_2->setMinimum(-1);
551  spkSolveDegreeSpinBox_2->setValue(0);
552 
553  gridLayout_9->addWidget(spkSolveDegreeSpinBox_2, 1, 1, 1, 1);
554 
555  positionAprioriSigmaTable = new QTableWidget(groupBox);
556  if (positionAprioriSigmaTable->columnCount() < 3)
557  positionAprioriSigmaTable->setColumnCount(3);
558  positionAprioriSigmaTable->setObjectName(QStringLiteral("positionAprioriSigmaTable"));
559  sizePolicy1.setHeightForWidth(positionAprioriSigmaTable->sizePolicy().hasHeightForWidth());
560  positionAprioriSigmaTable->setSizePolicy(sizePolicy1);
561  positionAprioriSigmaTable->setMaximumSize(QSize(390, 16777215));
562  positionAprioriSigmaTable->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
563  positionAprioriSigmaTable->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
564  positionAprioriSigmaTable->setShowGrid(true);
565  positionAprioriSigmaTable->setColumnCount(3);
566  positionAprioriSigmaTable->horizontalHeader()->setCascadingSectionResizes(false);
567  positionAprioriSigmaTable->horizontalHeader()->setDefaultSectionSize(125);
568  positionAprioriSigmaTable->horizontalHeader()->setMinimumSectionSize(130);
569  positionAprioriSigmaTable->horizontalHeader()->setStretchLastSection(true);
570  positionAprioriSigmaTable->verticalHeader()->setVisible(false);
571 
572  gridLayout_9->addWidget(positionAprioriSigmaTable, 2, 0, 1, 3);
573 
574 
575  gridLayout_8->addWidget(groupBox, 0, 1, 1, 1);
576 
577  groupBox_2 = new QGroupBox(observationSolveSettingsTab);
578  groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
579  gridLayout_10 = new QGridLayout(groupBox_2);
580  gridLayout_10->setObjectName(QStringLiteral("gridLayout_10"));
581  ckDegreeLabel_2 = new QLabel(groupBox_2);
582  ckDegreeLabel_2->setObjectName(QStringLiteral("ckDegreeLabel_2"));
583  ckDegreeLabel_2->setEnabled(true);
584  ckDegreeLabel_2->setWordWrap(true);
585 
586  gridLayout_10->addWidget(ckDegreeLabel_2, 0, 0, 1, 1);
587 
588  ckDegreeSpinBox_2 = new QSpinBox(groupBox_2);
589  ckDegreeSpinBox_2->setObjectName(QStringLiteral("ckDegreeSpinBox_2"));
590  ckDegreeSpinBox_2->setEnabled(true);
591  sizePolicy.setHeightForWidth(ckDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
592  ckDegreeSpinBox_2->setSizePolicy(sizePolicy);
593  ckDegreeSpinBox_2->setMinimum(1);
594  ckDegreeSpinBox_2->setValue(2);
595 
596  gridLayout_10->addWidget(ckDegreeSpinBox_2, 0, 1, 1, 1);
597 
598  fitOverPointingCheckBox_2 = new QCheckBox(groupBox_2);
599  fitOverPointingCheckBox_2->setObjectName(QStringLiteral("fitOverPointingCheckBox_2"));
600  sizePolicy1.setHeightForWidth(fitOverPointingCheckBox_2->sizePolicy().hasHeightForWidth());
601  fitOverPointingCheckBox_2->setSizePolicy(sizePolicy1);
602  fitOverPointingCheckBox_2->setMinimumSize(QSize(0, 0));
603 
604  gridLayout_10->addWidget(fitOverPointingCheckBox_2, 0, 2, 1, 1);
605 
606  ckSolveDegreeLabel_2 = new QLabel(groupBox_2);
607  ckSolveDegreeLabel_2->setObjectName(QStringLiteral("ckSolveDegreeLabel_2"));
608  ckSolveDegreeLabel_2->setEnabled(true);
609  ckSolveDegreeLabel_2->setWordWrap(true);
610 
611  gridLayout_10->addWidget(ckSolveDegreeLabel_2, 1, 0, 1, 1);
612 
613  ckSolveDegreeSpinBox_2 = new QSpinBox(groupBox_2);
614  ckSolveDegreeSpinBox_2->setObjectName(QStringLiteral("ckSolveDegreeSpinBox_2"));
615  ckSolveDegreeSpinBox_2->setEnabled(true);
616  sizePolicy.setHeightForWidth(ckSolveDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
617  ckSolveDegreeSpinBox_2->setSizePolicy(sizePolicy);
618  ckSolveDegreeSpinBox_2->setMinimum(1);
619  ckSolveDegreeSpinBox_2->setValue(2);
620 
621  gridLayout_10->addWidget(ckSolveDegreeSpinBox_2, 1, 1, 1, 1);
622 
623  twistCheckBox_2 = new QCheckBox(groupBox_2);
624  twistCheckBox_2->setObjectName(QStringLiteral("twistCheckBox_2"));
625  sizePolicy1.setHeightForWidth(twistCheckBox_2->sizePolicy().hasHeightForWidth());
626  twistCheckBox_2->setSizePolicy(sizePolicy1);
627  twistCheckBox_2->setChecked(true);
628 
629  gridLayout_10->addWidget(twistCheckBox_2, 1, 2, 1, 1);
630 
631  pointingAprioriSigmaTable = new QTableWidget(groupBox_2);
632  if (pointingAprioriSigmaTable->columnCount() < 3)
633  pointingAprioriSigmaTable->setColumnCount(3);
634  pointingAprioriSigmaTable->setObjectName(QStringLiteral("pointingAprioriSigmaTable"));
635  pointingAprioriSigmaTable->setMaximumSize(QSize(390, 16777215));
636  pointingAprioriSigmaTable->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
637  pointingAprioriSigmaTable->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
638  pointingAprioriSigmaTable->setColumnCount(3);
639  pointingAprioriSigmaTable->horizontalHeader()->setDefaultSectionSize(125);
640  pointingAprioriSigmaTable->horizontalHeader()->setMinimumSectionSize(130);
641 
642  gridLayout_10->addWidget(pointingAprioriSigmaTable, 2, 0, 1, 3);
643 
644  pointingAprioriSigmaTable->raise();
645  ckSolveDegreeSpinBox_2->raise();
646  ckDegreeLabel_2->raise();
647  ckDegreeSpinBox_2->raise();
648  ckSolveDegreeLabel_2->raise();
649  fitOverPointingCheckBox_2->raise();
650  twistCheckBox_2->raise();
651 
652  gridLayout_8->addWidget(groupBox_2, 1, 1, 1, 1);
653 
654  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
655 
656  gridLayout_8->addItem(horizontalSpacer, 0, 0, 1, 1);
657 
658  JigsawSetup->addTab(observationSolveSettingsTab, QString());
659  weightingTab = new QWidget();
660  weightingTab->setObjectName(QStringLiteral("weightingTab"));
661  gridLayout_3 = new QGridLayout(weightingTab);
662  gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
663  globalParameterUncertaintiesGridLayout = new QGridLayout();
664  globalParameterUncertaintiesGridLayout->setObjectName(QStringLiteral("globalParameterUncertaintiesGridLayout"));
665  pointLatitudeSigmaUnitsLabel = new QLabel(weightingTab);
666  pointLatitudeSigmaUnitsLabel->setObjectName(QStringLiteral("pointLatitudeSigmaUnitsLabel"));
667  QSizePolicy sizePolicy3(QSizePolicy::Maximum, QSizePolicy::Preferred);
668  sizePolicy3.setHorizontalStretch(0);
669  sizePolicy3.setVerticalStretch(0);
670  sizePolicy3.setHeightForWidth(pointLatitudeSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
671  pointLatitudeSigmaUnitsLabel->setSizePolicy(sizePolicy3);
672  pointLatitudeSigmaUnitsLabel->setMaximumSize(QSize(58, 16777215));
673 
674  globalParameterUncertaintiesGridLayout->addWidget(pointLatitudeSigmaUnitsLabel, 1, 2, 1, 1);
675 
676  pointLongitudeSigmaUnitsLabel = new QLabel(weightingTab);
677  pointLongitudeSigmaUnitsLabel->setObjectName(QStringLiteral("pointLongitudeSigmaUnitsLabel"));
678  sizePolicy3.setHeightForWidth(pointLongitudeSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
679  pointLongitudeSigmaUnitsLabel->setSizePolicy(sizePolicy3);
680  pointLongitudeSigmaUnitsLabel->setMaximumSize(QSize(58, 16777215));
681 
682  globalParameterUncertaintiesGridLayout->addWidget(pointLongitudeSigmaUnitsLabel, 2, 2, 1, 1);
683 
684  pointingAngularAccelerationSigmaLineEdit = new QLineEdit(weightingTab);
685  pointingAngularAccelerationSigmaLineEdit->setObjectName(QStringLiteral("pointingAngularAccelerationSigmaLineEdit"));
686  pointingAngularAccelerationSigmaLineEdit->setEnabled(false);
687  sizePolicy.setHeightForWidth(pointingAngularAccelerationSigmaLineEdit->sizePolicy().hasHeightForWidth());
688  pointingAngularAccelerationSigmaLineEdit->setSizePolicy(sizePolicy);
689 
690  globalParameterUncertaintiesGridLayout->addWidget(pointingAngularAccelerationSigmaLineEdit, 9, 1, 1, 1);
691 
692  positionSigmaLineEdit = new QLineEdit(weightingTab);
693  positionSigmaLineEdit->setObjectName(QStringLiteral("positionSigmaLineEdit"));
694  positionSigmaLineEdit->setEnabled(false);
695  sizePolicy.setHeightForWidth(positionSigmaLineEdit->sizePolicy().hasHeightForWidth());
696  positionSigmaLineEdit->setSizePolicy(sizePolicy);
697 
698  globalParameterUncertaintiesGridLayout->addWidget(positionSigmaLineEdit, 4, 1, 1, 1);
699 
700  pointingAngularVelocitySigmaLabel = new QLabel(weightingTab);
701  pointingAngularVelocitySigmaLabel->setObjectName(QStringLiteral("pointingAngularVelocitySigmaLabel"));
702  pointingAngularVelocitySigmaLabel->setEnabled(false);
703 
704  globalParameterUncertaintiesGridLayout->addWidget(pointingAngularVelocitySigmaLabel, 8, 0, 1, 1);
705 
706  positionSigmaLabel = new QLabel(weightingTab);
707  positionSigmaLabel->setObjectName(QStringLiteral("positionSigmaLabel"));
708  positionSigmaLabel->setEnabled(false);
709 
710  globalParameterUncertaintiesGridLayout->addWidget(positionSigmaLabel, 4, 0, 1, 1);
711 
712  accelerationSigmaLineEdit = new QLineEdit(weightingTab);
713  accelerationSigmaLineEdit->setObjectName(QStringLiteral("accelerationSigmaLineEdit"));
714  accelerationSigmaLineEdit->setEnabled(false);
715  sizePolicy.setHeightForWidth(accelerationSigmaLineEdit->sizePolicy().hasHeightForWidth());
716  accelerationSigmaLineEdit->setSizePolicy(sizePolicy);
717 
718  globalParameterUncertaintiesGridLayout->addWidget(accelerationSigmaLineEdit, 6, 1, 1, 1);
719 
720  pointLatitudeSigmaLineEdit = new QLineEdit(weightingTab);
721  pointLatitudeSigmaLineEdit->setObjectName(QStringLiteral("pointLatitudeSigmaLineEdit"));
722  sizePolicy.setHeightForWidth(pointLatitudeSigmaLineEdit->sizePolicy().hasHeightForWidth());
723  pointLatitudeSigmaLineEdit->setSizePolicy(sizePolicy);
724 
725  globalParameterUncertaintiesGridLayout->addWidget(pointLatitudeSigmaLineEdit, 1, 1, 1, 1);
726 
727  pointingAnglesSigmaLineEdit = new QLineEdit(weightingTab);
728  pointingAnglesSigmaLineEdit->setObjectName(QStringLiteral("pointingAnglesSigmaLineEdit"));
729  sizePolicy.setHeightForWidth(pointingAnglesSigmaLineEdit->sizePolicy().hasHeightForWidth());
730  pointingAnglesSigmaLineEdit->setSizePolicy(sizePolicy);
731 
732  globalParameterUncertaintiesGridLayout->addWidget(pointingAnglesSigmaLineEdit, 7, 1, 1, 1);
733 
734  pointingAngularAccelerationSigmaLabel = new QLabel(weightingTab);
735  pointingAngularAccelerationSigmaLabel->setObjectName(QStringLiteral("pointingAngularAccelerationSigmaLabel"));
736  pointingAngularAccelerationSigmaLabel->setEnabled(false);
737  sizePolicy2.setHeightForWidth(pointingAngularAccelerationSigmaLabel->sizePolicy().hasHeightForWidth());
738  pointingAngularAccelerationSigmaLabel->setSizePolicy(sizePolicy2);
739  pointingAngularAccelerationSigmaLabel->setMinimumSize(QSize(326, 0));
740 
741  globalParameterUncertaintiesGridLayout->addWidget(pointingAngularAccelerationSigmaLabel, 9, 0, 1, 1);
742 
743  pointingAngularAccelerationSigmaUnitsLabel = new QLabel(weightingTab);
744  pointingAngularAccelerationSigmaUnitsLabel->setObjectName(QStringLiteral("pointingAngularAccelerationSigmaUnitsLabel"));
745  pointingAngularAccelerationSigmaUnitsLabel->setEnabled(false);
746  sizePolicy3.setHeightForWidth(pointingAngularAccelerationSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
747  pointingAngularAccelerationSigmaUnitsLabel->setSizePolicy(sizePolicy3);
748  pointingAngularAccelerationSigmaUnitsLabel->setMaximumSize(QSize(202, 16777215));
749 
750  globalParameterUncertaintiesGridLayout->addWidget(pointingAngularAccelerationSigmaUnitsLabel, 9, 2, 1, 1);
751 
752  pointingAngularVelocitySigmaUnitsLabel = new QLabel(weightingTab);
753  pointingAngularVelocitySigmaUnitsLabel->setObjectName(QStringLiteral("pointingAngularVelocitySigmaUnitsLabel"));
754  pointingAngularVelocitySigmaUnitsLabel->setEnabled(false);
755  sizePolicy3.setHeightForWidth(pointingAngularVelocitySigmaUnitsLabel->sizePolicy().hasHeightForWidth());
756  pointingAngularVelocitySigmaUnitsLabel->setSizePolicy(sizePolicy3);
757  pointingAngularVelocitySigmaUnitsLabel->setMaximumSize(QSize(141, 16777215));
758 
759  globalParameterUncertaintiesGridLayout->addWidget(pointingAngularVelocitySigmaUnitsLabel, 8, 2, 1, 1);
760 
761  pointingAngularVelocitySigmaLineEdit = new QLineEdit(weightingTab);
762  pointingAngularVelocitySigmaLineEdit->setObjectName(QStringLiteral("pointingAngularVelocitySigmaLineEdit"));
763  pointingAngularVelocitySigmaLineEdit->setEnabled(false);
764  sizePolicy.setHeightForWidth(pointingAngularVelocitySigmaLineEdit->sizePolicy().hasHeightForWidth());
765  pointingAngularVelocitySigmaLineEdit->setSizePolicy(sizePolicy);
766 
767  globalParameterUncertaintiesGridLayout->addWidget(pointingAngularVelocitySigmaLineEdit, 8, 1, 1, 1);
768 
769  pointLongitudeSigmaLabel = new QLabel(weightingTab);
770  pointLongitudeSigmaLabel->setObjectName(QStringLiteral("pointLongitudeSigmaLabel"));
771 
772  globalParameterUncertaintiesGridLayout->addWidget(pointLongitudeSigmaLabel, 2, 0, 1, 1);
773 
774  velocitySigmaLineEdit = new QLineEdit(weightingTab);
775  velocitySigmaLineEdit->setObjectName(QStringLiteral("velocitySigmaLineEdit"));
776  velocitySigmaLineEdit->setEnabled(false);
777  sizePolicy.setHeightForWidth(velocitySigmaLineEdit->sizePolicy().hasHeightForWidth());
778  velocitySigmaLineEdit->setSizePolicy(sizePolicy);
779 
780  globalParameterUncertaintiesGridLayout->addWidget(velocitySigmaLineEdit, 5, 1, 1, 1);
781 
782  velocitySigmaLabel = new QLabel(weightingTab);
783  velocitySigmaLabel->setObjectName(QStringLiteral("velocitySigmaLabel"));
784  velocitySigmaLabel->setEnabled(false);
785 
786  globalParameterUncertaintiesGridLayout->addWidget(velocitySigmaLabel, 5, 0, 1, 1);
787 
788  pointLongitudeSigmaLineEdit = new QLineEdit(weightingTab);
789  pointLongitudeSigmaLineEdit->setObjectName(QStringLiteral("pointLongitudeSigmaLineEdit"));
790  sizePolicy.setHeightForWidth(pointLongitudeSigmaLineEdit->sizePolicy().hasHeightForWidth());
791  pointLongitudeSigmaLineEdit->setSizePolicy(sizePolicy);
792 
793  globalParameterUncertaintiesGridLayout->addWidget(pointLongitudeSigmaLineEdit, 2, 1, 1, 1);
794 
795  pointingAnglesSigmaUnitsLabel = new QLabel(weightingTab);
796  pointingAnglesSigmaUnitsLabel->setObjectName(QStringLiteral("pointingAnglesSigmaUnitsLabel"));
797  sizePolicy3.setHeightForWidth(pointingAnglesSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
798  pointingAnglesSigmaUnitsLabel->setSizePolicy(sizePolicy3);
799  pointingAnglesSigmaUnitsLabel->setMaximumSize(QSize(58, 16777215));
800 
801  globalParameterUncertaintiesGridLayout->addWidget(pointingAnglesSigmaUnitsLabel, 7, 2, 1, 1);
802 
803  pointingAnglesSigmaLabel = new QLabel(weightingTab);
804  pointingAnglesSigmaLabel->setObjectName(QStringLiteral("pointingAnglesSigmaLabel"));
805 
806  globalParameterUncertaintiesGridLayout->addWidget(pointingAnglesSigmaLabel, 7, 0, 1, 1);
807 
808  globalParameterUncertaintiesLabel = new QLabel(weightingTab);
809  globalParameterUncertaintiesLabel->setObjectName(QStringLiteral("globalParameterUncertaintiesLabel"));
810  globalParameterUncertaintiesLabel->setAlignment(Qt::AlignCenter);
811 
812  globalParameterUncertaintiesGridLayout->addWidget(globalParameterUncertaintiesLabel, 0, 0, 1, 3);
813 
814  pointLatitudeSigmaLabel = new QLabel(weightingTab);
815  pointLatitudeSigmaLabel->setObjectName(QStringLiteral("pointLatitudeSigmaLabel"));
816 
817  globalParameterUncertaintiesGridLayout->addWidget(pointLatitudeSigmaLabel, 1, 0, 1, 1);
818 
819  pointRadiusSigmaUnitsLabel = new QLabel(weightingTab);
820  pointRadiusSigmaUnitsLabel->setObjectName(QStringLiteral("pointRadiusSigmaUnitsLabel"));
821  pointRadiusSigmaUnitsLabel->setEnabled(false);
822  sizePolicy3.setHeightForWidth(pointRadiusSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
823  pointRadiusSigmaUnitsLabel->setSizePolicy(sizePolicy3);
824  pointRadiusSigmaUnitsLabel->setMaximumSize(QSize(49, 16777215));
825 
826  globalParameterUncertaintiesGridLayout->addWidget(pointRadiusSigmaUnitsLabel, 3, 2, 1, 1);
827 
828  positionSigmaUnitsLabel = new QLabel(weightingTab);
829  positionSigmaUnitsLabel->setObjectName(QStringLiteral("positionSigmaUnitsLabel"));
830  positionSigmaUnitsLabel->setEnabled(false);
831  sizePolicy3.setHeightForWidth(positionSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
832  positionSigmaUnitsLabel->setSizePolicy(sizePolicy3);
833  positionSigmaUnitsLabel->setMaximumSize(QSize(49, 16777215));
834 
835  globalParameterUncertaintiesGridLayout->addWidget(positionSigmaUnitsLabel, 4, 2, 1, 1);
836 
837  velocitySigmaUnitsLabel = new QLabel(weightingTab);
838  velocitySigmaUnitsLabel->setObjectName(QStringLiteral("velocitySigmaUnitsLabel"));
839  velocitySigmaUnitsLabel->setEnabled(false);
840  sizePolicy3.setHeightForWidth(velocitySigmaUnitsLabel->sizePolicy().hasHeightForWidth());
841  velocitySigmaUnitsLabel->setSizePolicy(sizePolicy3);
842  velocitySigmaUnitsLabel->setMaximumSize(QSize(132, 16777215));
843 
844  globalParameterUncertaintiesGridLayout->addWidget(velocitySigmaUnitsLabel, 5, 2, 1, 1);
845 
846  accelerationSigmaLabel = new QLabel(weightingTab);
847  accelerationSigmaLabel->setObjectName(QStringLiteral("accelerationSigmaLabel"));
848  accelerationSigmaLabel->setEnabled(false);
849 
850  globalParameterUncertaintiesGridLayout->addWidget(accelerationSigmaLabel, 6, 0, 1, 1);
851 
852  accelerationSigmaUnitsLabel = new QLabel(weightingTab);
853  accelerationSigmaUnitsLabel->setObjectName(QStringLiteral("accelerationSigmaUnitsLabel"));
854  accelerationSigmaUnitsLabel->setEnabled(false);
855  sizePolicy3.setHeightForWidth(accelerationSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
856  accelerationSigmaUnitsLabel->setSizePolicy(sizePolicy3);
857  accelerationSigmaUnitsLabel->setMaximumSize(QSize(193, 16777215));
858 
859  globalParameterUncertaintiesGridLayout->addWidget(accelerationSigmaUnitsLabel, 6, 2, 1, 1);
860 
861  pointRadiusSigmaLineEdit = new QLineEdit(weightingTab);
862  pointRadiusSigmaLineEdit->setObjectName(QStringLiteral("pointRadiusSigmaLineEdit"));
863  pointRadiusSigmaLineEdit->setEnabled(false);
864  sizePolicy.setHeightForWidth(pointRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
865  pointRadiusSigmaLineEdit->setSizePolicy(sizePolicy);
866 
867  globalParameterUncertaintiesGridLayout->addWidget(pointRadiusSigmaLineEdit, 3, 1, 1, 1);
868 
869  pointRadiusSigmaLabel = new QLabel(weightingTab);
870  pointRadiusSigmaLabel->setObjectName(QStringLiteral("pointRadiusSigmaLabel"));
871  pointRadiusSigmaLabel->setEnabled(false);
872 
873  globalParameterUncertaintiesGridLayout->addWidget(pointRadiusSigmaLabel, 3, 0, 1, 1);
874 
875 
876  gridLayout_3->addLayout(globalParameterUncertaintiesGridLayout, 0, 0, 1, 1);
877 
878  JigsawSetup->addTab(weightingTab, QString());
879  maximumLikelihoodTab = new QWidget();
880  maximumLikelihoodTab->setObjectName(QStringLiteral("maximumLikelihoodTab"));
881  gridLayout_4 = new QGridLayout(maximumLikelihoodTab);
882  gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
883  maximumLikelihoodGridLayout = new QGridLayout();
884  maximumLikelihoodGridLayout->setObjectName(QStringLiteral("maximumLikelihoodGridLayout"));
885  maximumLikelihoodModel1ToModel2VerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
886 
887  maximumLikelihoodGridLayout->addItem(maximumLikelihoodModel1ToModel2VerticalSpacer, 2, 0, 1, 2);
888 
889  maximumLikelihoodModel2ToModel3VerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
890 
891  maximumLikelihoodGridLayout->addItem(maximumLikelihoodModel2ToModel3VerticalSpacer, 5, 0, 1, 2);
892 
893  maximumLikelihoodModel1Label = new QLabel(maximumLikelihoodTab);
894  maximumLikelihoodModel1Label->setObjectName(QStringLiteral("maximumLikelihoodModel1Label"));
895  sizePolicy2.setHeightForWidth(maximumLikelihoodModel1Label->sizePolicy().hasHeightForWidth());
896  maximumLikelihoodModel1Label->setSizePolicy(sizePolicy2);
897  maximumLikelihoodModel1Label->setMinimumSize(QSize(279, 0));
898 
899  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel1Label, 0, 0, 1, 1);
900 
901  maximumLikelihoodModel3Label = new QLabel(maximumLikelihoodTab);
902  maximumLikelihoodModel3Label->setObjectName(QStringLiteral("maximumLikelihoodModel3Label"));
903  maximumLikelihoodModel3Label->setEnabled(false);
904  sizePolicy2.setHeightForWidth(maximumLikelihoodModel3Label->sizePolicy().hasHeightForWidth());
905  maximumLikelihoodModel3Label->setSizePolicy(sizePolicy2);
906  maximumLikelihoodModel3Label->setMinimumSize(QSize(279, 0));
907 
908  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel3Label, 6, 0, 1, 1);
909 
910  maximumLikelihoodModel1ComboBox = new QComboBox(maximumLikelihoodTab);
911  maximumLikelihoodModel1ComboBox->setObjectName(QStringLiteral("maximumLikelihoodModel1ComboBox"));
912  sizePolicy.setHeightForWidth(maximumLikelihoodModel1ComboBox->sizePolicy().hasHeightForWidth());
913  maximumLikelihoodModel1ComboBox->setSizePolicy(sizePolicy);
914 
915  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel1ComboBox, 0, 1, 1, 1);
916 
917  maximumLikelihoodModel2Label = new QLabel(maximumLikelihoodTab);
918  maximumLikelihoodModel2Label->setObjectName(QStringLiteral("maximumLikelihoodModel2Label"));
919  maximumLikelihoodModel2Label->setEnabled(false);
920  sizePolicy2.setHeightForWidth(maximumLikelihoodModel2Label->sizePolicy().hasHeightForWidth());
921  maximumLikelihoodModel2Label->setSizePolicy(sizePolicy2);
922  maximumLikelihoodModel2Label->setMinimumSize(QSize(279, 0));
923 
924  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel2Label, 3, 0, 1, 1);
925 
926  maximumLikelihoodModel1QuantileLabel = new QLabel(maximumLikelihoodTab);
927  maximumLikelihoodModel1QuantileLabel->setObjectName(QStringLiteral("maximumLikelihoodModel1QuantileLabel"));
928  maximumLikelihoodModel1QuantileLabel->setEnabled(false);
929 
930  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel1QuantileLabel, 1, 0, 1, 1);
931 
932  maximumLikelihoodModel1QuantileLineEdit = new QLineEdit(maximumLikelihoodTab);
933  maximumLikelihoodModel1QuantileLineEdit->setObjectName(QStringLiteral("maximumLikelihoodModel1QuantileLineEdit"));
934  maximumLikelihoodModel1QuantileLineEdit->setEnabled(false);
935  sizePolicy.setHeightForWidth(maximumLikelihoodModel1QuantileLineEdit->sizePolicy().hasHeightForWidth());
936  maximumLikelihoodModel1QuantileLineEdit->setSizePolicy(sizePolicy);
937 
938  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel1QuantileLineEdit, 1, 1, 1, 1);
939 
940  maximumLikelihoodModel2QuantileLabel = new QLabel(maximumLikelihoodTab);
941  maximumLikelihoodModel2QuantileLabel->setObjectName(QStringLiteral("maximumLikelihoodModel2QuantileLabel"));
942  maximumLikelihoodModel2QuantileLabel->setEnabled(false);
943 
944  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel2QuantileLabel, 4, 0, 1, 1);
945 
946  maximumLikelihoodModel2ComboBox = new QComboBox(maximumLikelihoodTab);
947  maximumLikelihoodModel2ComboBox->setObjectName(QStringLiteral("maximumLikelihoodModel2ComboBox"));
948  maximumLikelihoodModel2ComboBox->setEnabled(false);
949  sizePolicy.setHeightForWidth(maximumLikelihoodModel2ComboBox->sizePolicy().hasHeightForWidth());
950  maximumLikelihoodModel2ComboBox->setSizePolicy(sizePolicy);
951 
952  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel2ComboBox, 3, 1, 1, 1);
953 
954  maximumLikelihoodModel2QuantileLineEdit = new QLineEdit(maximumLikelihoodTab);
955  maximumLikelihoodModel2QuantileLineEdit->setObjectName(QStringLiteral("maximumLikelihoodModel2QuantileLineEdit"));
956  maximumLikelihoodModel2QuantileLineEdit->setEnabled(false);
957  sizePolicy.setHeightForWidth(maximumLikelihoodModel2QuantileLineEdit->sizePolicy().hasHeightForWidth());
958  maximumLikelihoodModel2QuantileLineEdit->setSizePolicy(sizePolicy);
959 
960  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel2QuantileLineEdit, 4, 1, 1, 1);
961 
962  maximumLikelihoodModel3ComboBox = new QComboBox(maximumLikelihoodTab);
963  maximumLikelihoodModel3ComboBox->setObjectName(QStringLiteral("maximumLikelihoodModel3ComboBox"));
964  maximumLikelihoodModel3ComboBox->setEnabled(false);
965  sizePolicy.setHeightForWidth(maximumLikelihoodModel3ComboBox->sizePolicy().hasHeightForWidth());
966  maximumLikelihoodModel3ComboBox->setSizePolicy(sizePolicy);
967 
968  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel3ComboBox, 6, 1, 1, 1);
969 
970  maximumLikelihoodModel3QuantileLabel = new QLabel(maximumLikelihoodTab);
971  maximumLikelihoodModel3QuantileLabel->setObjectName(QStringLiteral("maximumLikelihoodModel3QuantileLabel"));
972  maximumLikelihoodModel3QuantileLabel->setEnabled(false);
973 
974  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel3QuantileLabel, 7, 0, 1, 1);
975 
976  maximumLikelihoodModel3QuantileLineEdit = new QLineEdit(maximumLikelihoodTab);
977  maximumLikelihoodModel3QuantileLineEdit->setObjectName(QStringLiteral("maximumLikelihoodModel3QuantileLineEdit"));
978  maximumLikelihoodModel3QuantileLineEdit->setEnabled(false);
979  sizePolicy.setHeightForWidth(maximumLikelihoodModel3QuantileLineEdit->sizePolicy().hasHeightForWidth());
980  maximumLikelihoodModel3QuantileLineEdit->setSizePolicy(sizePolicy);
981 
982  maximumLikelihoodGridLayout->addWidget(maximumLikelihoodModel3QuantileLineEdit, 7, 1, 1, 1);
983 
984 
985  gridLayout_4->addLayout(maximumLikelihoodGridLayout, 0, 0, 1, 1);
986 
987  JigsawSetup->addTab(maximumLikelihoodTab, QString());
988  selfCalibrationTab = new QWidget();
989  selfCalibrationTab->setObjectName(QStringLiteral("selfCalibrationTab"));
990  gridLayout_7 = new QGridLayout(selfCalibrationTab);
991  gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
992  JigsawSetup->addTab(selfCalibrationTab, QString());
993  targetBodyTab = new QWidget();
994  targetBodyTab->setObjectName(QStringLiteral("targetBodyTab"));
995  gridLayout = new QGridLayout(targetBodyTab);
996  gridLayout->setObjectName(QStringLiteral("gridLayout"));
997  horizontalLayout_4 = new QHBoxLayout();
998  horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
999  targetLabel = new QLabel(targetBodyTab);
1000  targetLabel->setObjectName(QStringLiteral("targetLabel"));
1001  QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::Fixed);
1002  sizePolicy4.setHorizontalStretch(0);
1003  sizePolicy4.setVerticalStretch(0);
1004  sizePolicy4.setHeightForWidth(targetLabel->sizePolicy().hasHeightForWidth());
1005  targetLabel->setSizePolicy(sizePolicy4);
1006  QFont font;
1007  font.setBold(true);
1008  font.setWeight(75);
1009  targetLabel->setFont(font);
1010 
1011  horizontalLayout_4->addWidget(targetLabel);
1012 
1013  targetBodyComboBox = new QComboBox(targetBodyTab);
1014  targetBodyComboBox->setObjectName(QStringLiteral("targetBodyComboBox"));
1015  sizePolicy.setHeightForWidth(targetBodyComboBox->sizePolicy().hasHeightForWidth());
1016  targetBodyComboBox->setSizePolicy(sizePolicy);
1017 
1018  horizontalLayout_4->addWidget(targetBodyComboBox);
1019 
1020 
1021  gridLayout->addLayout(horizontalLayout_4, 0, 0, 1, 1);
1022 
1023  radiiGroupBox = new QGroupBox(targetBodyTab);
1024  radiiGroupBox->setObjectName(QStringLiteral("radiiGroupBox"));
1025  radiiGroupBox->setFont(font);
1026  gridLayout_6 = new QGridLayout(radiiGroupBox);
1027  gridLayout_6->setObjectName(QStringLiteral("gridLayout_6"));
1028  gridLayout_5 = new QGridLayout();
1029  gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
1030  meanRadiusRadioButton = new QRadioButton(radiiGroupBox);
1031  radiiButtonGroup = new QButtonGroup(JigsawSetupDialog);
1032  radiiButtonGroup->setObjectName(QStringLiteral("radiiButtonGroup"));
1033  radiiButtonGroup->addButton(meanRadiusRadioButton);
1034  meanRadiusRadioButton->setObjectName(QStringLiteral("meanRadiusRadioButton"));
1035  sizePolicy4.setHeightForWidth(meanRadiusRadioButton->sizePolicy().hasHeightForWidth());
1036  meanRadiusRadioButton->setSizePolicy(sizePolicy4);
1037  meanRadiusRadioButton->setMinimumSize(QSize(0, 18));
1038  meanRadiusRadioButton->setMaximumSize(QSize(193, 18));
1039  QFont font1;
1040  font1.setBold(true);
1041  font1.setItalic(false);
1042  font1.setWeight(75);
1043  meanRadiusRadioButton->setFont(font1);
1044 
1045  gridLayout_5->addWidget(meanRadiusRadioButton, 4, 0, 1, 1);
1046 
1047  bRadiusLabel = new QLabel(radiiGroupBox);
1048  bRadiusLabel->setObjectName(QStringLiteral("bRadiusLabel"));
1049  bRadiusLabel->setEnabled(false);
1050  sizePolicy4.setHeightForWidth(bRadiusLabel->sizePolicy().hasHeightForWidth());
1051  bRadiusLabel->setSizePolicy(sizePolicy4);
1052  bRadiusLabel->setMaximumSize(QSize(16777215, 16777215));
1053  bRadiusLabel->setFont(font);
1054  bRadiusLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1055 
1056  gridLayout_5->addWidget(bRadiusLabel, 2, 2, 1, 1);
1057 
1058  cRadiusLabel = new QLabel(radiiGroupBox);
1059  cRadiusLabel->setObjectName(QStringLiteral("cRadiusLabel"));
1060  cRadiusLabel->setEnabled(false);
1061  sizePolicy4.setHeightForWidth(cRadiusLabel->sizePolicy().hasHeightForWidth());
1062  cRadiusLabel->setSizePolicy(sizePolicy4);
1063  cRadiusLabel->setMaximumSize(QSize(16777215, 16777215));
1064  cRadiusLabel->setFont(font);
1065  cRadiusLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1066 
1067  gridLayout_5->addWidget(cRadiusLabel, 3, 2, 1, 1);
1068 
1069  aRadiusLineEdit = new QLineEdit(radiiGroupBox);
1070  aRadiusLineEdit->setObjectName(QStringLiteral("aRadiusLineEdit"));
1071  aRadiusLineEdit->setEnabled(false);
1072  sizePolicy4.setHeightForWidth(aRadiusLineEdit->sizePolicy().hasHeightForWidth());
1073  aRadiusLineEdit->setSizePolicy(sizePolicy4);
1074  aRadiusLineEdit->setMinimumSize(QSize(0, 22));
1075  aRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1076  QFont font2;
1077  font2.setBold(false);
1078  font2.setWeight(50);
1079  aRadiusLineEdit->setFont(font2);
1080 
1081  gridLayout_5->addWidget(aRadiusLineEdit, 1, 3, 1, 1);
1082 
1083  aRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1084  aRadiusSigmaLineEdit->setObjectName(QStringLiteral("aRadiusSigmaLineEdit"));
1085  aRadiusSigmaLineEdit->setEnabled(false);
1086  sizePolicy4.setHeightForWidth(aRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1087  aRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1088  aRadiusSigmaLineEdit->setFont(font2);
1089 
1090  gridLayout_5->addWidget(aRadiusSigmaLineEdit, 1, 4, 1, 1);
1091 
1092  triaxialRadiiRadioButton = new QRadioButton(radiiGroupBox);
1093  radiiButtonGroup->addButton(triaxialRadiiRadioButton);
1094  triaxialRadiiRadioButton->setObjectName(QStringLiteral("triaxialRadiiRadioButton"));
1095  sizePolicy4.setHeightForWidth(triaxialRadiiRadioButton->sizePolicy().hasHeightForWidth());
1096  triaxialRadiiRadioButton->setSizePolicy(sizePolicy4);
1097  triaxialRadiiRadioButton->setMinimumSize(QSize(193, 0));
1098  triaxialRadiiRadioButton->setMaximumSize(QSize(193, 18));
1099  triaxialRadiiRadioButton->setFont(font);
1100 
1101  gridLayout_5->addWidget(triaxialRadiiRadioButton, 1, 0, 1, 1);
1102 
1103  cRadiusLineEdit = new QLineEdit(radiiGroupBox);
1104  cRadiusLineEdit->setObjectName(QStringLiteral("cRadiusLineEdit"));
1105  cRadiusLineEdit->setEnabled(false);
1106  sizePolicy4.setHeightForWidth(cRadiusLineEdit->sizePolicy().hasHeightForWidth());
1107  cRadiusLineEdit->setSizePolicy(sizePolicy4);
1108  cRadiusLineEdit->setMinimumSize(QSize(0, 22));
1109  cRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1110  cRadiusLineEdit->setFont(font2);
1111 
1112  gridLayout_5->addWidget(cRadiusLineEdit, 3, 3, 1, 1);
1113 
1114  meanRadiusLineEdit = new QLineEdit(radiiGroupBox);
1115  meanRadiusLineEdit->setObjectName(QStringLiteral("meanRadiusLineEdit"));
1116  meanRadiusLineEdit->setEnabled(false);
1117  sizePolicy4.setHeightForWidth(meanRadiusLineEdit->sizePolicy().hasHeightForWidth());
1118  meanRadiusLineEdit->setSizePolicy(sizePolicy4);
1119  meanRadiusLineEdit->setMinimumSize(QSize(0, 22));
1120  meanRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1121  meanRadiusLineEdit->setFont(font2);
1122 
1123  gridLayout_5->addWidget(meanRadiusLineEdit, 4, 3, 1, 1);
1124 
1125  bRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1126  bRadiusSigmaLineEdit->setObjectName(QStringLiteral("bRadiusSigmaLineEdit"));
1127  bRadiusSigmaLineEdit->setEnabled(false);
1128  sizePolicy4.setHeightForWidth(bRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1129  bRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1130  bRadiusSigmaLineEdit->setFont(font2);
1131 
1132  gridLayout_5->addWidget(bRadiusSigmaLineEdit, 2, 4, 1, 1);
1133 
1134  cRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1135  cRadiusSigmaLineEdit->setObjectName(QStringLiteral("cRadiusSigmaLineEdit"));
1136  cRadiusSigmaLineEdit->setEnabled(false);
1137  sizePolicy4.setHeightForWidth(cRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1138  cRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1139  cRadiusSigmaLineEdit->setFont(font2);
1140 
1141  gridLayout_5->addWidget(cRadiusSigmaLineEdit, 3, 4, 1, 1);
1142 
1143  meanRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1144  meanRadiusSigmaLineEdit->setObjectName(QStringLiteral("meanRadiusSigmaLineEdit"));
1145  meanRadiusSigmaLineEdit->setEnabled(false);
1146  sizePolicy4.setHeightForWidth(meanRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1147  meanRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1148  meanRadiusSigmaLineEdit->setMinimumSize(QSize(0, 22));
1149  meanRadiusSigmaLineEdit->setMaximumSize(QSize(16777215, 22));
1150  meanRadiusSigmaLineEdit->setFont(font2);
1151 
1152  gridLayout_5->addWidget(meanRadiusSigmaLineEdit, 4, 4, 1, 1);
1153 
1154  bRadiusLineEdit = new QLineEdit(radiiGroupBox);
1155  bRadiusLineEdit->setObjectName(QStringLiteral("bRadiusLineEdit"));
1156  bRadiusLineEdit->setEnabled(false);
1157  sizePolicy4.setHeightForWidth(bRadiusLineEdit->sizePolicy().hasHeightForWidth());
1158  bRadiusLineEdit->setSizePolicy(sizePolicy4);
1159  bRadiusLineEdit->setMinimumSize(QSize(0, 22));
1160  bRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1161  bRadiusLineEdit->setFont(font2);
1162 
1163  gridLayout_5->addWidget(bRadiusLineEdit, 2, 3, 1, 1);
1164 
1165  aRadiusLabel = new QLabel(radiiGroupBox);
1166  aRadiusLabel->setObjectName(QStringLiteral("aRadiusLabel"));
1167  aRadiusLabel->setEnabled(false);
1168  sizePolicy4.setHeightForWidth(aRadiusLabel->sizePolicy().hasHeightForWidth());
1169  aRadiusLabel->setSizePolicy(sizePolicy4);
1170  aRadiusLabel->setMinimumSize(QSize(7, 0));
1171  aRadiusLabel->setMaximumSize(QSize(16777215, 16777215));
1172  aRadiusLabel->setFont(font);
1173  aRadiusLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1174 
1175  gridLayout_5->addWidget(aRadiusLabel, 1, 2, 1, 1);
1176 
1177  noneRadiiRadioButton = new QRadioButton(radiiGroupBox);
1178  radiiButtonGroup->addButton(noneRadiiRadioButton);
1179  noneRadiiRadioButton->setObjectName(QStringLiteral("noneRadiiRadioButton"));
1180 
1181  gridLayout_5->addWidget(noneRadiiRadioButton, 0, 0, 1, 1);
1182 
1183 
1184  gridLayout_6->addLayout(gridLayout_5, 0, 0, 1, 1);
1185 
1186 
1187  gridLayout->addWidget(radiiGroupBox, 4, 0, 1, 1);
1188 
1189  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1190 
1191  gridLayout->addItem(verticalSpacer, 1, 0, 1, 1);
1192 
1193  verticalLayout_2 = new QVBoxLayout();
1194  verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
1195  gridLayout_12 = new QGridLayout();
1196  gridLayout_12->setObjectName(QStringLiteral("gridLayout_12"));
1197  rightAscensionVelocityLineEdit = new QLineEdit(targetBodyTab);
1198  rightAscensionVelocityLineEdit->setObjectName(QStringLiteral("rightAscensionVelocityLineEdit"));
1199  rightAscensionVelocityLineEdit->setEnabled(false);
1200 
1201  gridLayout_12->addWidget(rightAscensionVelocityLineEdit, 3, 1, 1, 1);
1202 
1203  declinationVelocityLineEdit = new QLineEdit(targetBodyTab);
1204  declinationVelocityLineEdit->setObjectName(QStringLiteral("declinationVelocityLineEdit"));
1205  declinationVelocityLineEdit->setEnabled(false);
1206 
1207  gridLayout_12->addWidget(declinationVelocityLineEdit, 5, 1, 1, 1);
1208 
1209  declinationSigmaLineEdit = new QLineEdit(targetBodyTab);
1210  declinationSigmaLineEdit->setObjectName(QStringLiteral("declinationSigmaLineEdit"));
1211  declinationSigmaLineEdit->setEnabled(false);
1212  sizePolicy4.setHeightForWidth(declinationSigmaLineEdit->sizePolicy().hasHeightForWidth());
1213  declinationSigmaLineEdit->setSizePolicy(sizePolicy4);
1214  declinationSigmaLineEdit->setMinimumSize(QSize(0, 22));
1215  declinationSigmaLineEdit->setMaximumSize(QSize(16777215, 22));
1216 
1217  gridLayout_12->addWidget(declinationSigmaLineEdit, 4, 2, 1, 1);
1218 
1219  sigmaLabel = new QLabel(targetBodyTab);
1220  sigmaLabel->setObjectName(QStringLiteral("sigmaLabel"));
1221  sizePolicy4.setHeightForWidth(sigmaLabel->sizePolicy().hasHeightForWidth());
1222  sigmaLabel->setSizePolicy(sizePolicy4);
1223  sigmaLabel->setFont(font);
1224  sigmaLabel->setAlignment(Qt::AlignCenter);
1225 
1226  gridLayout_12->addWidget(sigmaLabel, 1, 2, 1, 1);
1227 
1228  rightAscensionLineEdit = new QLineEdit(targetBodyTab);
1229  rightAscensionLineEdit->setObjectName(QStringLiteral("rightAscensionLineEdit"));
1230  rightAscensionLineEdit->setEnabled(false);
1231  sizePolicy4.setHeightForWidth(rightAscensionLineEdit->sizePolicy().hasHeightForWidth());
1232  rightAscensionLineEdit->setSizePolicy(sizePolicy4);
1233 
1234  gridLayout_12->addWidget(rightAscensionLineEdit, 2, 1, 1, 1);
1235 
1236  declinationLineEdit = new QLineEdit(targetBodyTab);
1237  declinationLineEdit->setObjectName(QStringLiteral("declinationLineEdit"));
1238  declinationLineEdit->setEnabled(false);
1239  sizePolicy4.setHeightForWidth(declinationLineEdit->sizePolicy().hasHeightForWidth());
1240  declinationLineEdit->setSizePolicy(sizePolicy4);
1241  declinationLineEdit->setMinimumSize(QSize(0, 22));
1242  declinationLineEdit->setMaximumSize(QSize(16777215, 22));
1243 
1244  gridLayout_12->addWidget(declinationLineEdit, 4, 1, 1, 1);
1245 
1246  valueLabel = new QLabel(targetBodyTab);
1247  valueLabel->setObjectName(QStringLiteral("valueLabel"));
1248  sizePolicy4.setHeightForWidth(valueLabel->sizePolicy().hasHeightForWidth());
1249  valueLabel->setSizePolicy(sizePolicy4);
1250  valueLabel->setFont(font);
1251  valueLabel->setAlignment(Qt::AlignCenter);
1252 
1253  gridLayout_12->addWidget(valueLabel, 1, 1, 1, 1);
1254 
1255  rightAscensionSigmaLineEdit = new QLineEdit(targetBodyTab);
1256  rightAscensionSigmaLineEdit->setObjectName(QStringLiteral("rightAscensionSigmaLineEdit"));
1257  rightAscensionSigmaLineEdit->setEnabled(false);
1258  sizePolicy4.setHeightForWidth(rightAscensionSigmaLineEdit->sizePolicy().hasHeightForWidth());
1259  rightAscensionSigmaLineEdit->setSizePolicy(sizePolicy4);
1260 
1261  gridLayout_12->addWidget(rightAscensionSigmaLineEdit, 2, 2, 1, 1);
1262 
1263  parameterLabel = new QLabel(targetBodyTab);
1264  parameterLabel->setObjectName(QStringLiteral("parameterLabel"));
1265  sizePolicy4.setHeightForWidth(parameterLabel->sizePolicy().hasHeightForWidth());
1266  parameterLabel->setSizePolicy(sizePolicy4);
1267  parameterLabel->setFont(font);
1268  parameterLabel->setAlignment(Qt::AlignCenter);
1269 
1270  gridLayout_12->addWidget(parameterLabel, 0, 1, 1, 2);
1271 
1272  poleRaCheckBox = new QCheckBox(targetBodyTab);
1273  poleRaCheckBox->setObjectName(QStringLiteral("poleRaCheckBox"));
1274  sizePolicy4.setHeightForWidth(poleRaCheckBox->sizePolicy().hasHeightForWidth());
1275  poleRaCheckBox->setSizePolicy(sizePolicy4);
1276  poleRaCheckBox->setMinimumSize(QSize(200, 18));
1277  poleRaCheckBox->setMaximumSize(QSize(144, 18));
1278  poleRaCheckBox->setFont(font);
1279 
1280  gridLayout_12->addWidget(poleRaCheckBox, 2, 0, 1, 1);
1281 
1282  poleDecCheckBox = new QCheckBox(targetBodyTab);
1283  poleDecCheckBox->setObjectName(QStringLiteral("poleDecCheckBox"));
1284  sizePolicy4.setHeightForWidth(poleDecCheckBox->sizePolicy().hasHeightForWidth());
1285  poleDecCheckBox->setSizePolicy(sizePolicy4);
1286  poleDecCheckBox->setMinimumSize(QSize(200, 18));
1287  poleDecCheckBox->setMaximumSize(QSize(144, 18));
1288  poleDecCheckBox->setFont(font);
1289 
1290  gridLayout_12->addWidget(poleDecCheckBox, 4, 0, 1, 1);
1291 
1292  rightAscensionVelocitySigmaLineEdit = new QLineEdit(targetBodyTab);
1293  rightAscensionVelocitySigmaLineEdit->setObjectName(QStringLiteral("rightAscensionVelocitySigmaLineEdit"));
1294  rightAscensionVelocitySigmaLineEdit->setEnabled(false);
1295 
1296  gridLayout_12->addWidget(rightAscensionVelocitySigmaLineEdit, 3, 2, 1, 1);
1297 
1298  declinationVelocitySigmaLineEdit = new QLineEdit(targetBodyTab);
1299  declinationVelocitySigmaLineEdit->setObjectName(QStringLiteral("declinationVelocitySigmaLineEdit"));
1300  declinationVelocitySigmaLineEdit->setEnabled(false);
1301 
1302  gridLayout_12->addWidget(declinationVelocitySigmaLineEdit, 5, 2, 1, 1);
1303 
1304  poleRaVelocityCheckBox = new QCheckBox(targetBodyTab);
1305  poleRaVelocityCheckBox->setObjectName(QStringLiteral("poleRaVelocityCheckBox"));
1306  poleRaVelocityCheckBox->setFont(font);
1307 
1308  gridLayout_12->addWidget(poleRaVelocityCheckBox, 3, 0, 1, 1);
1309 
1310  poleDecVelocityCheckBox = new QCheckBox(targetBodyTab);
1311  poleDecVelocityCheckBox->setObjectName(QStringLiteral("poleDecVelocityCheckBox"));
1312  poleDecVelocityCheckBox->setFont(font);
1313 
1314  gridLayout_12->addWidget(poleDecVelocityCheckBox, 5, 0, 1, 1);
1315 
1316  primeMeridianOffsetCheckBox = new QCheckBox(targetBodyTab);
1317  primeMeridianOffsetCheckBox->setObjectName(QStringLiteral("primeMeridianOffsetCheckBox"));
1318  sizePolicy4.setHeightForWidth(primeMeridianOffsetCheckBox->sizePolicy().hasHeightForWidth());
1319  primeMeridianOffsetCheckBox->setSizePolicy(sizePolicy4);
1320  primeMeridianOffsetCheckBox->setMinimumSize(QSize(200, 0));
1321  primeMeridianOffsetCheckBox->setMaximumSize(QSize(16777215, 18));
1322  primeMeridianOffsetCheckBox->setFont(font);
1323 
1324  gridLayout_12->addWidget(primeMeridianOffsetCheckBox, 6, 0, 1, 1);
1325 
1326  primeMeridianOffsetLineEdit = new QLineEdit(targetBodyTab);
1327  primeMeridianOffsetLineEdit->setObjectName(QStringLiteral("primeMeridianOffsetLineEdit"));
1328  primeMeridianOffsetLineEdit->setEnabled(false);
1329  sizePolicy4.setHeightForWidth(primeMeridianOffsetLineEdit->sizePolicy().hasHeightForWidth());
1330  primeMeridianOffsetLineEdit->setSizePolicy(sizePolicy4);
1331  primeMeridianOffsetLineEdit->setMinimumSize(QSize(0, 22));
1332  primeMeridianOffsetLineEdit->setMaximumSize(QSize(16777215, 22));
1333 
1334  gridLayout_12->addWidget(primeMeridianOffsetLineEdit, 6, 1, 1, 1);
1335 
1336  primeMeridianOffsetSigmaLineEdit = new QLineEdit(targetBodyTab);
1337  primeMeridianOffsetSigmaLineEdit->setObjectName(QStringLiteral("primeMeridianOffsetSigmaLineEdit"));
1338  primeMeridianOffsetSigmaLineEdit->setEnabled(false);
1339  sizePolicy4.setHeightForWidth(primeMeridianOffsetSigmaLineEdit->sizePolicy().hasHeightForWidth());
1340  primeMeridianOffsetSigmaLineEdit->setSizePolicy(sizePolicy4);
1341 
1342  gridLayout_12->addWidget(primeMeridianOffsetSigmaLineEdit, 6, 2, 1, 1);
1343 
1344  spinRateCheckBox = new QCheckBox(targetBodyTab);
1345  spinRateCheckBox->setObjectName(QStringLiteral("spinRateCheckBox"));
1346  sizePolicy4.setHeightForWidth(spinRateCheckBox->sizePolicy().hasHeightForWidth());
1347  spinRateCheckBox->setSizePolicy(sizePolicy4);
1348  spinRateCheckBox->setMinimumSize(QSize(200, 18));
1349  spinRateCheckBox->setMaximumSize(QSize(144, 18));
1350  spinRateCheckBox->setFont(font);
1351 
1352  gridLayout_12->addWidget(spinRateCheckBox, 7, 0, 1, 1);
1353 
1354  spinRateLineEdit = new QLineEdit(targetBodyTab);
1355  spinRateLineEdit->setObjectName(QStringLiteral("spinRateLineEdit"));
1356  spinRateLineEdit->setEnabled(false);
1357  sizePolicy4.setHeightForWidth(spinRateLineEdit->sizePolicy().hasHeightForWidth());
1358  spinRateLineEdit->setSizePolicy(sizePolicy4);
1359  spinRateLineEdit->setMinimumSize(QSize(0, 22));
1360  spinRateLineEdit->setMaximumSize(QSize(16777215, 22));
1361 
1362  gridLayout_12->addWidget(spinRateLineEdit, 7, 1, 1, 1);
1363 
1364  spinRateSigmaLineEdit = new QLineEdit(targetBodyTab);
1365  spinRateSigmaLineEdit->setObjectName(QStringLiteral("spinRateSigmaLineEdit"));
1366  spinRateSigmaLineEdit->setEnabled(false);
1367  sizePolicy4.setHeightForWidth(spinRateSigmaLineEdit->sizePolicy().hasHeightForWidth());
1368  spinRateSigmaLineEdit->setSizePolicy(sizePolicy4);
1369 
1370  gridLayout_12->addWidget(spinRateSigmaLineEdit, 7, 2, 1, 1);
1371 
1372 
1373  verticalLayout_2->addLayout(gridLayout_12);
1374 
1375 
1376  gridLayout->addLayout(verticalLayout_2, 2, 0, 1, 1);
1377 
1378  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1379 
1380  gridLayout->addItem(verticalSpacer_2, 3, 0, 1, 1);
1381 
1382  JigsawSetup->addTab(targetBodyTab, QString());
1383 
1384  horizontalLayout->addWidget(JigsawSetup);
1385 
1386 
1387  verticalLayout->addLayout(horizontalLayout);
1388 
1389  okCloseButtonBox = new QDialogButtonBox(JigsawSetupDialog);
1390  okCloseButtonBox->setObjectName(QStringLiteral("okCloseButtonBox"));
1391  sizePolicy4.setHeightForWidth(okCloseButtonBox->sizePolicy().hasHeightForWidth());
1392  okCloseButtonBox->setSizePolicy(sizePolicy4);
1393  okCloseButtonBox->setOrientation(Qt::Horizontal);
1394  okCloseButtonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
1395 
1396  verticalLayout->addWidget(okCloseButtonBox);
1397 
1398 
1399  verticalLayout_3->addLayout(verticalLayout);
1400 
1401 #ifndef QT_NO_SHORTCUT
1402  outlierRejectionMultiplierLabel->setBuddy(outlierRejectionMultiplierLineEdit);
1403  sigma0ThresholdLabel->setBuddy(sigma0ThresholdLineEdit);
1404  maximumIterationsLabel->setBuddy(maximumIterationsLineEdit);
1405  spkDegreeLabel->setBuddy(spkDegreeSpinBox);
1406  spkSolveDegreeLabel->setBuddy(spkSolveDegreeSpinBox);
1407  ckDegreeLabel->setBuddy(ckDegreeSpinBox);
1408  ckSolveDegreeLabel->setBuddy(ckSolveDegreeSpinBox);
1409  spkDegreeLabel_2->setBuddy(spkDegreeSpinBox);
1410  spkSolveDegreeLabel_2->setBuddy(spkSolveDegreeSpinBox);
1411  ckDegreeLabel_2->setBuddy(ckDegreeSpinBox);
1412  ckSolveDegreeLabel_2->setBuddy(ckSolveDegreeSpinBox);
1413  pointLatitudeSigmaUnitsLabel->setBuddy(pointLatitudeSigmaLineEdit);
1414  pointLongitudeSigmaUnitsLabel->setBuddy(pointLongitudeSigmaLineEdit);
1415  pointingAngularVelocitySigmaLabel->setBuddy(pointingAngularVelocitySigmaLineEdit);
1416  positionSigmaLabel->setBuddy(positionSigmaLineEdit);
1417  pointingAngularAccelerationSigmaLabel->setBuddy(pointingAngularAccelerationSigmaLineEdit);
1418  pointingAngularAccelerationSigmaUnitsLabel->setBuddy(pointingAngularAccelerationSigmaLineEdit);
1419  pointingAngularVelocitySigmaUnitsLabel->setBuddy(pointingAngularVelocitySigmaLineEdit);
1420  pointLongitudeSigmaLabel->setBuddy(pointLongitudeSigmaLineEdit);
1421  velocitySigmaLabel->setBuddy(velocitySigmaLineEdit);
1422  pointingAnglesSigmaUnitsLabel->setBuddy(pointingAnglesSigmaLineEdit);
1423  pointingAnglesSigmaLabel->setBuddy(pointingAnglesSigmaLineEdit);
1424  pointLatitudeSigmaLabel->setBuddy(pointLatitudeSigmaLineEdit);
1425  pointRadiusSigmaUnitsLabel->setBuddy(pointRadiusSigmaLineEdit);
1426  positionSigmaUnitsLabel->setBuddy(positionSigmaLineEdit);
1427  velocitySigmaUnitsLabel->setBuddy(velocitySigmaLineEdit);
1428  accelerationSigmaLabel->setBuddy(accelerationSigmaLineEdit);
1429  accelerationSigmaUnitsLabel->setBuddy(accelerationSigmaLineEdit);
1430  pointRadiusSigmaLabel->setBuddy(pointRadiusSigmaLineEdit);
1431  maximumLikelihoodModel1Label->setBuddy(maximumLikelihoodModel1ComboBox);
1432  maximumLikelihoodModel3Label->setBuddy(maximumLikelihoodModel3ComboBox);
1433  maximumLikelihoodModel2Label->setBuddy(maximumLikelihoodModel2ComboBox);
1434  maximumLikelihoodModel1QuantileLabel->setBuddy(maximumLikelihoodModel1QuantileLineEdit);
1435  maximumLikelihoodModel2QuantileLabel->setBuddy(maximumLikelihoodModel2QuantileLineEdit);
1436  maximumLikelihoodModel3QuantileLabel->setBuddy(maximumLikelihoodModel3QuantileLineEdit);
1437 #endif // QT_NO_SHORTCUT
1438  QWidget::setTabOrder(solveMethodComboBox, observationModeCheckBox);
1439  QWidget::setTabOrder(observationModeCheckBox, radiusCheckBox);
1440  QWidget::setTabOrder(radiusCheckBox, updateCubeLabelCheckBox);
1441  QWidget::setTabOrder(updateCubeLabelCheckBox, errorPropagationCheckBox);
1442  QWidget::setTabOrder(errorPropagationCheckBox, outlierRejectionCheckBox);
1443  QWidget::setTabOrder(outlierRejectionCheckBox, outlierRejectionMultiplierLineEdit);
1444  QWidget::setTabOrder(outlierRejectionMultiplierLineEdit, sigma0ThresholdLineEdit);
1445  QWidget::setTabOrder(sigma0ThresholdLineEdit, controlNetworkComboBox);
1446  QWidget::setTabOrder(controlNetworkComboBox, positionComboBox);
1447  QWidget::setTabOrder(positionComboBox, hermiteSplineCheckBox);
1448  QWidget::setTabOrder(hermiteSplineCheckBox, spkDegreeSpinBox);
1449  QWidget::setTabOrder(spkDegreeSpinBox, spkSolveDegreeSpinBox);
1450  QWidget::setTabOrder(spkSolveDegreeSpinBox, pointingComboBox);
1451  QWidget::setTabOrder(pointingComboBox, twistCheckBox);
1452  QWidget::setTabOrder(twistCheckBox, fitOverPointingCheckBox);
1453  QWidget::setTabOrder(fitOverPointingCheckBox, ckDegreeSpinBox);
1454  QWidget::setTabOrder(ckDegreeSpinBox, ckSolveDegreeSpinBox);
1455  QWidget::setTabOrder(ckSolveDegreeSpinBox, pointLatitudeSigmaLineEdit);
1456  QWidget::setTabOrder(pointLatitudeSigmaLineEdit, pointLongitudeSigmaLineEdit);
1457  QWidget::setTabOrder(pointLongitudeSigmaLineEdit, pointRadiusSigmaLineEdit);
1458  QWidget::setTabOrder(pointRadiusSigmaLineEdit, positionSigmaLineEdit);
1459  QWidget::setTabOrder(positionSigmaLineEdit, velocitySigmaLineEdit);
1460  QWidget::setTabOrder(velocitySigmaLineEdit, accelerationSigmaLineEdit);
1461  QWidget::setTabOrder(accelerationSigmaLineEdit, pointingAnglesSigmaLineEdit);
1462  QWidget::setTabOrder(pointingAnglesSigmaLineEdit, pointingAngularVelocitySigmaLineEdit);
1463  QWidget::setTabOrder(pointingAngularVelocitySigmaLineEdit, pointingAngularAccelerationSigmaLineEdit);
1464  QWidget::setTabOrder(pointingAngularAccelerationSigmaLineEdit, maximumLikelihoodModel1ComboBox);
1465  QWidget::setTabOrder(maximumLikelihoodModel1ComboBox, maximumLikelihoodModel1QuantileLineEdit);
1466  QWidget::setTabOrder(maximumLikelihoodModel1QuantileLineEdit, maximumLikelihoodModel2ComboBox);
1467  QWidget::setTabOrder(maximumLikelihoodModel2ComboBox, maximumLikelihoodModel2QuantileLineEdit);
1468  QWidget::setTabOrder(maximumLikelihoodModel2QuantileLineEdit, maximumLikelihoodModel3ComboBox);
1469  QWidget::setTabOrder(maximumLikelihoodModel3ComboBox, maximumLikelihoodModel3QuantileLineEdit);
1470  QWidget::setTabOrder(maximumLikelihoodModel3QuantileLineEdit, poleRaCheckBox);
1471  QWidget::setTabOrder(poleRaCheckBox, rightAscensionLineEdit);
1472  QWidget::setTabOrder(rightAscensionLineEdit, rightAscensionSigmaLineEdit);
1473  QWidget::setTabOrder(rightAscensionSigmaLineEdit, poleDecCheckBox);
1474  QWidget::setTabOrder(poleDecCheckBox, declinationLineEdit);
1475  QWidget::setTabOrder(declinationLineEdit, declinationSigmaLineEdit);
1476  QWidget::setTabOrder(declinationSigmaLineEdit, noneRadiiRadioButton);
1477  QWidget::setTabOrder(noneRadiiRadioButton, triaxialRadiiRadioButton);
1478  QWidget::setTabOrder(triaxialRadiiRadioButton, aRadiusLineEdit);
1479  QWidget::setTabOrder(aRadiusLineEdit, aRadiusSigmaLineEdit);
1480  QWidget::setTabOrder(aRadiusSigmaLineEdit, bRadiusLineEdit);
1481  QWidget::setTabOrder(bRadiusLineEdit, bRadiusSigmaLineEdit);
1482  QWidget::setTabOrder(bRadiusSigmaLineEdit, cRadiusLineEdit);
1483  QWidget::setTabOrder(cRadiusLineEdit, cRadiusSigmaLineEdit);
1484  QWidget::setTabOrder(cRadiusSigmaLineEdit, meanRadiusRadioButton);
1485  QWidget::setTabOrder(meanRadiusRadioButton, meanRadiusLineEdit);
1486  QWidget::setTabOrder(meanRadiusLineEdit, meanRadiusSigmaLineEdit);
1487  QWidget::setTabOrder(meanRadiusSigmaLineEdit, JigsawSetup);
1488  QWidget::setTabOrder(JigsawSetup, okCloseButtonBox);
1489 
1490  retranslateUi(JigsawSetupDialog);
1491  QObject::connect(okCloseButtonBox, SIGNAL(accepted()), JigsawSetupDialog, SLOT(accept()));
1492  QObject::connect(okCloseButtonBox, SIGNAL(rejected()), JigsawSetupDialog, SLOT(reject()));
1493  QObject::connect(outlierRejectionCheckBox, SIGNAL(toggled(bool)), outlierRejectionMultiplierLineEdit, SLOT(setEnabled(bool)));
1494  QObject::connect(outlierRejectionCheckBox, SIGNAL(toggled(bool)), outlierRejectionMultiplierLabel, SLOT(setEnabled(bool)));
1495 
1496  JigsawSetup->setCurrentIndex(5);
1497  pointingComboBox->setCurrentIndex(0);
1498 
1499 
1500  QMetaObject::connectSlotsByName(JigsawSetupDialog);
1501  } // setupUi
1502 
1503  void retranslateUi(QDialog *JigsawSetupDialog)
1504  {
1505  JigsawSetupDialog->setWindowTitle(QApplication::translate("JigsawSetupDialog", "Jigsaw Setup", 0));
1506  updateCubeLabelCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Update Cube Label", 0));
1507  outlierRejectionCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Outlier Rejection", 0));
1508  outlierRejectionMultiplierLabel->setText(QApplication::translate("JigsawSetupDialog", "Multiplier", 0));
1509  radiusCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Radius", 0));
1510  sigma0ThresholdLineEdit->setText(QApplication::translate("JigsawSetupDialog", "1.0e-10", 0));
1511  solveMethodComboBox->clear();
1512  solveMethodComboBox->insertItems(0, QStringList()
1513  << QApplication::translate("JigsawSetupDialog", "SPARSE", 0)
1514  << QApplication::translate("JigsawSetupDialog", "SPECIALK", 0)
1515  );
1516 #ifndef QT_NO_TOOLTIP
1517  solveMethodComboBox->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Solve method</p></body></html>", 0));
1518 #endif // QT_NO_TOOLTIP
1519  observationModeCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Observation Mode", 0));
1520  errorPropagationCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Error Propagation", 0));
1521  sigma0ThresholdLabel->setText(QApplication::translate("JigsawSetupDialog", "Sigma0Threshold", 0));
1522  maximumIterationsLabel->setText(QApplication::translate("JigsawSetupDialog", "Maximum Iterations", 0));
1523 #ifndef QT_NO_TOOLTIP
1524  outlierRejectionMultiplierLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Outlier Rejection Multiplier</p></body></html>", 0));
1525 #endif // QT_NO_TOOLTIP
1526  outlierRejectionMultiplierLineEdit->setText(QApplication::translate("JigsawSetupDialog", "3.0", 0));
1527  outlierRejectionMultiplierLineEdit->setPlaceholderText(QString());
1528  convergenceCriteriaLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Convergence Criteria</span></p></body></html>", 0));
1529  solveMethodLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Solve Method and Options</span></p></body></html>", 0));
1530  maximumIterationsLineEdit->setText(QApplication::translate("JigsawSetupDialog", "50", 0));
1531  fitOverPointingCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Fit Polynomial over Existing Pointing", 0));
1532  spkDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "SPKDegree", 0));
1533  pointingSolveOptionsLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Instrument Pointing Solve Options</span></p></body></html>", 0));
1534  hermiteSplineCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Solve over Hermite Spline", 0));
1535  spkSolveDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "SPKSolveDegree", 0));
1536  positionSolveOptionsLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Instrument Solve Options</span></p></body></html>", 0));
1537  controlNetworkLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Control Network</span></p></body></html>", 0));
1538  ckDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "CKDegree", 0));
1539  ckSolveDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "CKSolveDegree", 0));
1540  positionComboBox->clear();
1541  positionComboBox->insertItems(0, QStringList()
1542  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1543  << QApplication::translate("JigsawSetupDialog", "POSITIONS", 0)
1544  << QApplication::translate("JigsawSetupDialog", "VELOCITIES", 0)
1545  << QApplication::translate("JigsawSetupDialog", "ACCELERATIONS", 0)
1546  << QApplication::translate("JigsawSetupDialog", "ALL", 0)
1547  );
1548 #ifndef QT_NO_TOOLTIP
1549  positionComboBox->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Instrument Solve Options</p></body></html>", 0));
1550 #endif // QT_NO_TOOLTIP
1551  pointingComboBox->clear();
1552  pointingComboBox->insertItems(0, QStringList()
1553  << QApplication::translate("JigsawSetupDialog", "ANGLES", 0)
1554  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1555  << QApplication::translate("JigsawSetupDialog", "VELOCITIES", 0)
1556  << QApplication::translate("JigsawSetupDialog", "ACCELERATIONS", 0)
1557  << QApplication::translate("JigsawSetupDialog", "ALL", 0)
1558  );
1559 #ifndef QT_NO_TOOLTIP
1560  pointingComboBox->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Instrument Pointing Options</p></body></html>", 0));
1561 #endif // QT_NO_TOOLTIP
1562  twistCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Twist", 0));
1563  JigsawSetup->setTabText(JigsawSetup->indexOf(generalSettingsTab), QApplication::translate("JigsawSetupDialog", "General", 0));
1564  groupBox->setTitle(QApplication::translate("JigsawSetupDialog", "Position", 0));
1565  spkDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "SPK Initialization Polynomial Degree", 0));
1566  hermiteSplineCheckBox_2->setText(QApplication::translate("JigsawSetupDialog", "over Hermite Spline", 0));
1567  spkSolveDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "SPK Solve Polynomial Degree", 0));
1568  groupBox_2->setTitle(QApplication::translate("JigsawSetupDialog", "Pointing", 0));
1569  ckDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "CK Initialization Polynomial Degree", 0));
1570  fitOverPointingCheckBox_2->setText(QApplication::translate("JigsawSetupDialog", "over Existing Pointing", 0));
1571  ckSolveDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "CK Solve Polynomial Degree", 0));
1572  twistCheckBox_2->setText(QApplication::translate("JigsawSetupDialog", "Twist", 0));
1573  JigsawSetup->setTabText(JigsawSetup->indexOf(observationSolveSettingsTab), QApplication::translate("JigsawSetupDialog", "Observation Solve Settings", 0));
1574  pointLatitudeSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1575  pointLongitudeSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1576  pointingAngularVelocitySigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Pointing Angular Velocity Sigma", 0));
1577  positionSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Position Sigma", 0));
1578  pointingAngularAccelerationSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Pointing Angular Acceleration Sigma", 0));
1579  pointingAngularAccelerationSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "degrees per second squared", 0));
1580  pointingAngularVelocitySigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "degrees per second", 0));
1581  pointLongitudeSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Point Longitude Sigma", 0));
1582  velocitySigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Velocity Sigma", 0));
1583  pointingAnglesSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "degrees", 0));
1584  pointingAnglesSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Pointing Angles Sigma", 0));
1585  globalParameterUncertaintiesLabel->setText(QApplication::translate("JigsawSetupDialog", "Global Parameter Uncertainties", 0));
1586  pointLatitudeSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Point Latitude Sigma", 0));
1587  pointRadiusSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1588  positionSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1589  velocitySigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters per second", 0));
1590  accelerationSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Acceleration Sigma", 0));
1591  accelerationSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters per second squared", 0));
1592  pointRadiusSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Point Radius Sigma", 0));
1593  JigsawSetup->setTabText(JigsawSetup->indexOf(weightingTab), QApplication::translate("JigsawSetupDialog", "Weighting", 0));
1594  maximumLikelihoodModel1Label->setText(QApplication::translate("JigsawSetupDialog", "Maximum Likelihood Estimator Model 1", 0));
1595  maximumLikelihoodModel3Label->setText(QApplication::translate("JigsawSetupDialog", "Maximum Likelihood Estimator Model 3", 0));
1596  maximumLikelihoodModel1ComboBox->clear();
1597  maximumLikelihoodModel1ComboBox->insertItems(0, QStringList()
1598  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1599  << QApplication::translate("JigsawSetupDialog", "HUBER", 0)
1600  << QApplication::translate("JigsawSetupDialog", "HUBER MODIFIED", 0)
1601  );
1602  maximumLikelihoodModel2Label->setText(QApplication::translate("JigsawSetupDialog", "Maximum Likelihood Estimator Model 2", 0));
1603  maximumLikelihoodModel1QuantileLabel->setText(QApplication::translate("JigsawSetupDialog", "Model 1 C Quantile", 0));
1604  maximumLikelihoodModel1QuantileLineEdit->setText(QApplication::translate("JigsawSetupDialog", "0.5", 0));
1605  maximumLikelihoodModel2QuantileLabel->setText(QApplication::translate("JigsawSetupDialog", "Model 2 C Quantile", 0));
1606  maximumLikelihoodModel2ComboBox->clear();
1607  maximumLikelihoodModel2ComboBox->insertItems(0, QStringList()
1608  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1609  << QApplication::translate("JigsawSetupDialog", "HUBER", 0)
1610  << QApplication::translate("JigsawSetupDialog", "HUBER MODIFIED", 0)
1611  << QApplication::translate("JigsawSetupDialog", "WELSCH", 0)
1612  << QApplication::translate("JigsawSetupDialog", "CHEN", 0)
1613  );
1614  maximumLikelihoodModel2QuantileLineEdit->setText(QApplication::translate("JigsawSetupDialog", "0.5", 0));
1615  maximumLikelihoodModel3ComboBox->clear();
1616  maximumLikelihoodModel3ComboBox->insertItems(0, QStringList()
1617  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1618  << QApplication::translate("JigsawSetupDialog", "HUBER", 0)
1619  << QApplication::translate("JigsawSetupDialog", "HUBER MODIFIED", 0)
1620  << QApplication::translate("JigsawSetupDialog", "WELSCH", 0)
1621  << QApplication::translate("JigsawSetupDialog", "CHEN", 0)
1622  );
1623  maximumLikelihoodModel3QuantileLabel->setText(QApplication::translate("JigsawSetupDialog", "Model 3 C Quantile", 0));
1624  maximumLikelihoodModel3QuantileLineEdit->setText(QApplication::translate("JigsawSetupDialog", "0.5", 0));
1625  JigsawSetup->setTabText(JigsawSetup->indexOf(maximumLikelihoodTab), QApplication::translate("JigsawSetupDialog", "Maximum Liklihood", 0));
1626  JigsawSetup->setTabText(JigsawSetup->indexOf(selfCalibrationTab), QApplication::translate("JigsawSetupDialog", "Self-Calibration", 0));
1627  targetLabel->setText(QApplication::translate("JigsawSetupDialog", "Target:", 0));
1628  radiiGroupBox->setTitle(QApplication::translate("JigsawSetupDialog", "Radii", 0));
1629  meanRadiusRadioButton->setText(QApplication::translate("JigsawSetupDialog", "mean radius", 0));
1630  bRadiusLabel->setText(QApplication::translate("JigsawSetupDialog", "b", 0));
1631  cRadiusLabel->setText(QApplication::translate("JigsawSetupDialog", "c", 0));
1632 #ifndef QT_NO_TOOLTIP
1633  aRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori a radius</p></body></html>", 0));
1634 #endif // QT_NO_TOOLTIP
1635  aRadiusLineEdit->setText(QString());
1636  aRadiusLineEdit->setPlaceholderText(QString());
1637 #ifndef QT_NO_TOOLTIP
1638  aRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a radius a priori sigma</p></body></html>", 0));
1639 #endif // QT_NO_TOOLTIP
1640  aRadiusSigmaLineEdit->setText(QString());
1641  aRadiusSigmaLineEdit->setPlaceholderText(QString());
1642  triaxialRadiiRadioButton->setText(QApplication::translate("JigsawSetupDialog", "triaxial radii", 0));
1643 #ifndef QT_NO_TOOLTIP
1644  cRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori c radius</p></body></html>", 0));
1645 #endif // QT_NO_TOOLTIP
1646  cRadiusLineEdit->setText(QString());
1647  cRadiusLineEdit->setPlaceholderText(QString());
1648 #ifndef QT_NO_TOOLTIP
1649  meanRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori mean radius</p></body></html>", 0));
1650 #endif // QT_NO_TOOLTIP
1651  meanRadiusLineEdit->setText(QString());
1652  meanRadiusLineEdit->setPlaceholderText(QString());
1653 #ifndef QT_NO_TOOLTIP
1654  bRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>b radius a priori sigma</p></body></html>", 0));
1655 #endif // QT_NO_TOOLTIP
1656  bRadiusSigmaLineEdit->setText(QString());
1657  bRadiusSigmaLineEdit->setPlaceholderText(QString());
1658 #ifndef QT_NO_TOOLTIP
1659  cRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>c radius a priori sigma</p></body></html>", 0));
1660 #endif // QT_NO_TOOLTIP
1661  cRadiusSigmaLineEdit->setText(QString());
1662  cRadiusSigmaLineEdit->setPlaceholderText(QString());
1663 #ifndef QT_NO_TOOLTIP
1664  meanRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>mean radius a priori sigma</p></body></html>", 0));
1665 #endif // QT_NO_TOOLTIP
1666  meanRadiusSigmaLineEdit->setText(QString());
1667  meanRadiusSigmaLineEdit->setPlaceholderText(QString());
1668 #ifndef QT_NO_TOOLTIP
1669  bRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori b radius</p></body></html>", 0));
1670 #endif // QT_NO_TOOLTIP
1671  bRadiusLineEdit->setText(QString());
1672  bRadiusLineEdit->setPlaceholderText(QString());
1673  aRadiusLabel->setText(QApplication::translate("JigsawSetupDialog", "a", 0));
1674  noneRadiiRadioButton->setText(QApplication::translate("JigsawSetupDialog", "none", 0));
1675 #ifndef QT_NO_TOOLTIP
1676  rightAscensionVelocityLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole right ascension velocity</p></body></html>", 0));
1677 #endif // QT_NO_TOOLTIP
1678  rightAscensionVelocityLineEdit->setText(QString());
1679 #ifndef QT_NO_TOOLTIP
1680  declinationVelocityLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole declination velocity</p></body></html>", 0));
1681 #endif // QT_NO_TOOLTIP
1682  declinationVelocityLineEdit->setText(QString());
1683 #ifndef QT_NO_TOOLTIP
1684  declinationSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole declination a priori sigma</p></body></html>", 0));
1685 #endif // QT_NO_TOOLTIP
1686  declinationSigmaLineEdit->setText(QString());
1687  declinationSigmaLineEdit->setPlaceholderText(QString());
1688  sigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "sigma", 0));
1689 #ifndef QT_NO_TOOLTIP
1690  rightAscensionLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole right ascension</p></body></html>", 0));
1691 #endif // QT_NO_TOOLTIP
1692  rightAscensionLineEdit->setText(QString());
1693  rightAscensionLineEdit->setPlaceholderText(QString());
1694 #ifndef QT_NO_TOOLTIP
1695  declinationLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole declination</p></body></html>", 0));
1696 #endif // QT_NO_TOOLTIP
1697  declinationLineEdit->setText(QString());
1698  declinationLineEdit->setPlaceholderText(QString());
1699  valueLabel->setText(QApplication::translate("JigsawSetupDialog", "value", 0));
1700 #ifndef QT_NO_TOOLTIP
1701  rightAscensionSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole right ascension a priori sigma</p></body></html>", 0));
1702 #endif // QT_NO_TOOLTIP
1703  rightAscensionSigmaLineEdit->setText(QString());
1704  rightAscensionSigmaLineEdit->setPlaceholderText(QString());
1705  parameterLabel->setText(QApplication::translate("JigsawSetupDialog", "Parameter", 0));
1706 #ifndef QT_NO_TOOLTIP
1707  poleRaCheckBox->setToolTip(QApplication::translate("JigsawSetupDialog", "valid range: 0 to 360 degrees", 0));
1708 #endif // QT_NO_TOOLTIP
1709  poleRaCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Right Ascension", 0));
1710 #ifndef QT_NO_TOOLTIP
1711  poleDecCheckBox->setToolTip(QApplication::translate("JigsawSetupDialog", "valid range: -90 to +90 degrees", 0));
1712 #endif // QT_NO_TOOLTIP
1713  poleDecCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Declination", 0));
1714 #ifndef QT_NO_TOOLTIP
1715  rightAscensionVelocitySigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole right ascension velocity a priori sigma</p></body></html>", 0));
1716 #endif // QT_NO_TOOLTIP
1717  rightAscensionVelocitySigmaLineEdit->setText(QString());
1718 #ifndef QT_NO_TOOLTIP
1719  declinationVelocitySigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole declination velocity a priori sigma</p></body></html>", 0));
1720 #endif // QT_NO_TOOLTIP
1721  declinationVelocitySigmaLineEdit->setText(QString());
1722  poleRaVelocityCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Right Ascension Velocity", 0));
1723  poleDecVelocityCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Declination Velocity", 0));
1724 #ifndef QT_NO_TOOLTIP
1725  primeMeridianOffsetCheckBox->setToolTip(QApplication::translate("JigsawSetupDialog", "valid range: 0 to 360 degrees", 0));
1726 #endif // QT_NO_TOOLTIP
1727  primeMeridianOffsetCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Prime Meridian Offset (W0)", 0));
1728 #ifndef QT_NO_TOOLTIP
1729  primeMeridianOffsetLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori prime meridian offset</p></body></html>", 0));
1730 #endif // QT_NO_TOOLTIP
1731  primeMeridianOffsetLineEdit->setText(QString());
1732  primeMeridianOffsetLineEdit->setPlaceholderText(QString());
1733 #ifndef QT_NO_TOOLTIP
1734  primeMeridianOffsetSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>prime meridian offset a priori sigma</p></body></html>", 0));
1735 #endif // QT_NO_TOOLTIP
1736  primeMeridianOffsetSigmaLineEdit->setText(QString());
1737  primeMeridianOffsetSigmaLineEdit->setPlaceholderText(QString());
1738  spinRateCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Spin Rate (WDot)", 0));
1739 #ifndef QT_NO_TOOLTIP
1740  spinRateLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori spin rate</p></body></html>", 0));
1741 #endif // QT_NO_TOOLTIP
1742  spinRateLineEdit->setText(QString());
1743  spinRateLineEdit->setPlaceholderText(QString());
1744 #ifndef QT_NO_TOOLTIP
1745  spinRateSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>spin rate a priori sigma</p></body></html>", 0));
1746 #endif // QT_NO_TOOLTIP
1747  spinRateSigmaLineEdit->setText(QString());
1748  spinRateSigmaLineEdit->setPlaceholderText(QString());
1749  JigsawSetup->setTabText(JigsawSetup->indexOf(targetBodyTab), QApplication::translate("JigsawSetupDialog", "Target Body", 0));
1750  } // retranslateUi
1751 
1752 };
1753 
1754 namespace Ui {
1756 } // namespace Ui
1757 
1758 QT_END_NAMESPACE
1759 
1760 #endif // UI_JIGSAWSETUPDIALOG_H

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/13/2023 15:15:34