DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
ui_simulationsetupdialog.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'simulationsetupdialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.10.0
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_SIMULATIONSETUPDIALOG_H
10 #define UI_SIMULATIONSETUPDIALOG_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/QDialog>
18 #include <QtWidgets/QDialogButtonBox>
19 #include <QtWidgets/QGridLayout>
20 #include <QtWidgets/QGroupBox>
21 #include <QtWidgets/QHeaderView>
22 #include <QtWidgets/QLabel>
23 #include <QtWidgets/QLineEdit>
24 #include <QtWidgets/QSpinBox>
25 
26 QT_BEGIN_NAMESPACE
27 
29 {
30 public:
31  QGridLayout *gridLayout;
32  QCheckBox *optMoveVessels;
33  QLabel *label_8;
34  QLineEdit *simName;
35  QLabel *label;
36  QLabel *label_5;
37  QLineEdit *outName;
38  QDialogButtonBox *buttonBox;
40  QLabel *label_3;
41  QLabel *label_2;
42  QSpinBox *simSteps;
43  QGroupBox *groupBox;
44  QGridLayout *gridLayout_2;
45  QLabel *label_4;
46  QSpinBox *threads;
48  QLabel *labelThreadHint;
49  QSpinBox *verbosity;
50  QGroupBox *groupBox_2;
51  QGridLayout *gridLayout_3;
53  QLabel *label_7;
54  QSpinBox *useStaticPaths;
55  QLabel *label_6;
56 
58  {
59  if (SimulationSetupDialog->objectName().isEmpty())
60  SimulationSetupDialog->setObjectName(QStringLiteral("SimulationSetupDialog"));
61  SimulationSetupDialog->resize(492, 651);
62  gridLayout = new QGridLayout(SimulationSetupDialog);
63  gridLayout->setObjectName(QStringLiteral("gridLayout"));
64  optMoveVessels = new QCheckBox(SimulationSetupDialog);
65  optMoveVessels->setObjectName(QStringLiteral("optMoveVessels"));
66 
67  gridLayout->addWidget(optMoveVessels, 6, 0, 1, 2);
68 
69  label_8 = new QLabel(SimulationSetupDialog);
70  label_8->setObjectName(QStringLiteral("label_8"));
71 
72  gridLayout->addWidget(label_8, 7, 0, 1, 2);
73 
74  simName = new QLineEdit(SimulationSetupDialog);
75  simName->setObjectName(QStringLiteral("simName"));
76 
77  gridLayout->addWidget(simName, 5, 0, 1, 2);
78 
79  label = new QLabel(SimulationSetupDialog);
80  label->setObjectName(QStringLiteral("label"));
81 
82  gridLayout->addWidget(label, 0, 0, 1, 1);
83 
84  label_5 = new QLabel(SimulationSetupDialog);
85  label_5->setObjectName(QStringLiteral("label_5"));
86 
87  gridLayout->addWidget(label_5, 9, 0, 1, 1);
88 
89  outName = new QLineEdit(SimulationSetupDialog);
90  outName->setObjectName(QStringLiteral("outName"));
91 
92  gridLayout->addWidget(outName, 3, 0, 1, 2);
93 
94  buttonBox = new QDialogButtonBox(SimulationSetupDialog);
95  buttonBox->setObjectName(QStringLiteral("buttonBox"));
96  buttonBox->setOrientation(Qt::Horizontal);
97  buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
98 
99  gridLayout->addWidget(buttonBox, 14, 0, 1, 2);
100 
102  vesselMoveDisplayUpdateRate->setObjectName(QStringLiteral("vesselMoveDisplayUpdateRate"));
103  vesselMoveDisplayUpdateRate->setMinimum(1);
104  vesselMoveDisplayUpdateRate->setMaximum(20);
105  vesselMoveDisplayUpdateRate->setValue(1);
106 
107  gridLayout->addWidget(vesselMoveDisplayUpdateRate, 8, 0, 1, 1);
108 
109  label_3 = new QLabel(SimulationSetupDialog);
110  label_3->setObjectName(QStringLiteral("label_3"));
111 
112  gridLayout->addWidget(label_3, 4, 0, 1, 1);
113 
114  label_2 = new QLabel(SimulationSetupDialog);
115  label_2->setObjectName(QStringLiteral("label_2"));
116 
117  gridLayout->addWidget(label_2, 2, 0, 1, 1);
118 
119  simSteps = new QSpinBox(SimulationSetupDialog);
120  simSteps->setObjectName(QStringLiteral("simSteps"));
121  simSteps->setMinimum(1);
122  simSteps->setMaximum(100000);
123  simSteps->setValue(8000);
124 
125  gridLayout->addWidget(simSteps, 1, 0, 1, 1);
126 
127  groupBox = new QGroupBox(SimulationSetupDialog);
128  groupBox->setObjectName(QStringLiteral("groupBox"));
129  gridLayout_2 = new QGridLayout(groupBox);
130  gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
131  label_4 = new QLabel(groupBox);
132  label_4->setObjectName(QStringLiteral("label_4"));
133 
134  gridLayout_2->addWidget(label_4, 0, 0, 1, 1);
135 
136  threads = new QSpinBox(groupBox);
137  threads->setObjectName(QStringLiteral("threads"));
138  threads->setMinimum(1);
139  threads->setMaximum(255);
140  threads->setValue(4);
141 
142  gridLayout_2->addWidget(threads, 0, 1, 1, 1);
143 
144  labelVerbosityWarning = new QLabel(groupBox);
145  labelVerbosityWarning->setObjectName(QStringLiteral("labelVerbosityWarning"));
146  labelVerbosityWarning->setWordWrap(true);
147 
148  gridLayout_2->addWidget(labelVerbosityWarning, 4, 0, 1, 2);
149 
150  labelThreadHint = new QLabel(groupBox);
151  labelThreadHint->setObjectName(QStringLiteral("labelThreadHint"));
152  labelThreadHint->setScaledContents(true);
153  labelThreadHint->setIndent(-1);
154 
155  gridLayout_2->addWidget(labelThreadHint, 3, 0, 1, 1);
156 
157 
158  gridLayout->addWidget(groupBox, 13, 0, 1, 2);
159 
160  verbosity = new QSpinBox(SimulationSetupDialog);
161  verbosity->setObjectName(QStringLiteral("verbosity"));
162 
163  gridLayout->addWidget(verbosity, 10, 0, 1, 1);
164 
165  groupBox_2 = new QGroupBox(SimulationSetupDialog);
166  groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
167  gridLayout_3 = new QGridLayout(groupBox_2);
168  gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
169  preexistingPathsShop = new QSpinBox(groupBox_2);
170  preexistingPathsShop->setObjectName(QStringLiteral("preexistingPathsShop"));
171  preexistingPathsShop->setMinimum(0);
172  preexistingPathsShop->setMaximum(1);
173  preexistingPathsShop->setValue(1);
174 
175  gridLayout_3->addWidget(preexistingPathsShop, 1, 0, 1, 1);
176 
177  label_7 = new QLabel(groupBox_2);
178  label_7->setObjectName(QStringLiteral("label_7"));
179 
180  gridLayout_3->addWidget(label_7, 0, 0, 1, 1);
181 
182  useStaticPaths = new QSpinBox(groupBox_2);
183  useStaticPaths->setObjectName(QStringLiteral("useStaticPaths"));
184  useStaticPaths->setMinimum(0);
185  useStaticPaths->setMaximum(1);
186  useStaticPaths->setValue(1);
187 
188  gridLayout_3->addWidget(useStaticPaths, 3, 0, 1, 1);
189 
190  label_6 = new QLabel(groupBox_2);
191  label_6->setObjectName(QStringLiteral("label_6"));
192 
193  gridLayout_3->addWidget(label_6, 2, 0, 1, 1);
194 
195 
196  gridLayout->addWidget(groupBox_2, 12, 0, 1, 2);
197 
198 
200  QObject::connect(buttonBox, SIGNAL(accepted()), SimulationSetupDialog, SLOT(accept()));
201  QObject::connect(buttonBox, SIGNAL(rejected()), SimulationSetupDialog, SLOT(reject()));
202 
203  QMetaObject::connectSlotsByName(SimulationSetupDialog);
204  } // setupUi
205 
207  {
208  SimulationSetupDialog->setWindowTitle(QApplication::translate("SimulationSetupDialog", "Simulation Setup", nullptr));
209  optMoveVessels->setText(QApplication::translate("SimulationSetupDialog", "Record Vessels position", nullptr));
210  label_8->setText(QApplication::translate("SimulationSetupDialog", "Vessel moves display update rate (1: 1 out of 20 moves, to 20: all moves, but less responsive GUI)", nullptr));
211  label->setText(QApplication::translate("SimulationSetupDialog", "Simulation Length", nullptr));
212  label_5->setText(QApplication::translate("SimulationSetupDialog", "Verbosity Level", nullptr));
213  label_3->setText(QApplication::translate("SimulationSetupDialog", "Simulation Name", nullptr));
214  label_2->setText(QApplication::translate("SimulationSetupDialog", "Output folder name", nullptr));
215  simSteps->setSuffix(QApplication::translate("SimulationSetupDialog", " steps", nullptr));
216  groupBox->setTitle(QApplication::translate("SimulationSetupDialog", "Multithreading", nullptr));
217  label_4->setText(QApplication::translate("SimulationSetupDialog", "Number of threads:", nullptr));
218  labelVerbosityWarning->setText(QApplication::translate("SimulationSetupDialog", "Warning: debug messages can become messy if multiple threads are running", nullptr));
219  labelThreadHint->setText(QApplication::translate("SimulationSetupDialog", "The Ideal number of thread for this processor is %d", nullptr));
220  groupBox_2->setTitle(QApplication::translate("SimulationSetupDialog", "Shortest paths", nullptr));
221  preexistingPathsShop->setSuffix(QString());
222  label_7->setText(QApplication::translate("SimulationSetupDialog", "Preexisting paths", nullptr));
223  useStaticPaths->setSuffix(QString());
224  label_6->setText(QApplication::translate("SimulationSetupDialog", "Use static paths", nullptr));
225  } // retranslateUi
226 
227 };
228 
229 namespace Ui {
231 } // namespace Ui
232 
233 QT_END_NAMESPACE
234 
235 #endif // UI_SIMULATIONSETUPDIALOG_H
QLabel * label_5
Definition: ui_simulationsetupdialog.h:36
QSpinBox * simSteps
Definition: ui_simulationsetupdialog.h:42
QCheckBox * optMoveVessels
Definition: ui_simulationsetupdialog.h:32
QGroupBox * groupBox
Definition: ui_simulationsetupdialog.h:43
QGroupBox * groupBox_2
Definition: ui_simulationsetupdialog.h:50
void retranslateUi(QDialog *SimulationSetupDialog)
Definition: ui_simulationsetupdialog.h:206
Definition: dteditorwindow.h:32
QLabel * label_2
Definition: ui_simulationsetupdialog.h:41
QSpinBox * threads
Definition: ui_simulationsetupdialog.h:46
QLabel * label_3
Definition: ui_simulationsetupdialog.h:40
QSpinBox * useStaticPaths
Definition: ui_simulationsetupdialog.h:54
QLabel * label_8
Definition: ui_simulationsetupdialog.h:33
Definition: ui_simulationsetupdialog.h:28
QSpinBox * verbosity
Definition: ui_simulationsetupdialog.h:49
void setupUi(QDialog *SimulationSetupDialog)
Definition: ui_simulationsetupdialog.h:57
QLabel * label_6
Definition: ui_simulationsetupdialog.h:55
QLabel * label
Definition: ui_simulationsetupdialog.h:35
QLabel * labelThreadHint
Definition: ui_simulationsetupdialog.h:48
QDialogButtonBox * buttonBox
Definition: ui_simulationsetupdialog.h:38
QLineEdit * simName
Definition: ui_simulationsetupdialog.h:34
QSpinBox * preexistingPathsShop
Definition: ui_simulationsetupdialog.h:52
QLabel * label_4
Definition: ui_simulationsetupdialog.h:45
QGridLayout * gridLayout_2
Definition: ui_simulationsetupdialog.h:44
QLineEdit * outName
Definition: ui_simulationsetupdialog.h:37
QLabel * label_7
Definition: ui_simulationsetupdialog.h:53
Definition: ui_simulationsetupdialog.h:230
QSpinBox * vesselMoveDisplayUpdateRate
Definition: ui_simulationsetupdialog.h:39
QGridLayout * gridLayout_3
Definition: ui_simulationsetupdialog.h:51
QLabel * labelVerbosityWarning
Definition: ui_simulationsetupdialog.h:47
QGridLayout * gridLayout
Definition: ui_simulationsetupdialog.h:31
Definition: simulationsetupdialog.h:50