GCC Code Coverage Report


Directory: plugins/
File: plugins/hppwidgetsplugin/ui_solverwidget.h
Date: 2024-12-13 15:51:58
Exec Total Coverage
Lines: 0 120 0.0%
Branches: 0 350 0.0%

Line Branch Exec Source
1 /********************************************************************************
2 ** Form generated from reading UI file 'solverwidget.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.15.3
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8
9 #ifndef UI_SOLVERWIDGET_H
10 #define UI_SOLVERWIDGET_H
11
12 #include <QtCore/QVariant>
13 #include <QtGui/QIcon>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QComboBox>
16 #include <QtWidgets/QDoubleSpinBox>
17 #include <QtWidgets/QFormLayout>
18 #include <QtWidgets/QGroupBox>
19 #include <QtWidgets/QHBoxLayout>
20 #include <QtWidgets/QLabel>
21 #include <QtWidgets/QPushButton>
22 #include <QtWidgets/QSpacerItem>
23 #include <QtWidgets/QVBoxLayout>
24 #include <QtWidgets/QWidget>
25
26 QT_BEGIN_NAMESPACE
27
28 class Ui_SolverWidget
29 {
30 public:
31 QVBoxLayout *verticalLayout;
32 QGroupBox *groupBox_2;
33 QVBoxLayout *verticalLayout_2;
34 QFormLayout *formLayout;
35 QLabel *pathPlannerLabel;
36 QComboBox *pathPlannerComboBox;
37 QLabel *pathProjectorLabel;
38 QComboBox *pathProjectorComboBox;
39 QLabel *pathOptimizerLabel;
40 QPushButton *pathOptimizerButton;
41 QLabel *pathValidationLabel;
42 QComboBox *pathValidationComboBox;
43 QDoubleSpinBox *pathValidationPenetration;
44 QDoubleSpinBox *pathProjectorDiscontinuity;
45 QLabel *pathProjectorDiscontinuityLabel;
46 QLabel *pathValidationPenetrationLabel;
47 QLabel *label;
48 QComboBox *steeringMethodComboBox;
49 QHBoxLayout *horizontalLayout;
50 QSpacerItem *horizontalSpacer;
51 QPushButton *pushButtonSolve;
52 QPushButton *pushButtonSolveAndDisplay;
53 QPushButton *optimizeButton;
54 QPushButton *pushButtonInterrupt;
55 QGroupBox *groupBox;
56 QHBoxLayout *horizontalLayout_3;
57 QSpacerItem *horizontalSpacer_2;
58 QPushButton *loadRoadmap;
59 QPushButton *saveRoadmap;
60 QPushButton *clearRoadmap;
61
62 void setupUi(QWidget *SolverWidget)
63 {
64 if (SolverWidget->objectName().isEmpty())
65 SolverWidget->setObjectName(QString::fromUtf8("SolverWidget"));
66 SolverWidget->resize(495, 384);
67 verticalLayout = new QVBoxLayout(SolverWidget);
68 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
69 groupBox_2 = new QGroupBox(SolverWidget);
70 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
71 verticalLayout_2 = new QVBoxLayout(groupBox_2);
72 verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
73 formLayout = new QFormLayout();
74 formLayout->setObjectName(QString::fromUtf8("formLayout"));
75 formLayout->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
76 pathPlannerLabel = new QLabel(groupBox_2);
77 pathPlannerLabel->setObjectName(QString::fromUtf8("pathPlannerLabel"));
78
79 formLayout->setWidget(0, QFormLayout::LabelRole, pathPlannerLabel);
80
81 pathPlannerComboBox = new QComboBox(groupBox_2);
82 pathPlannerComboBox->setObjectName(QString::fromUtf8("pathPlannerComboBox"));
83
84 formLayout->setWidget(0, QFormLayout::FieldRole, pathPlannerComboBox);
85
86 pathProjectorLabel = new QLabel(groupBox_2);
87 pathProjectorLabel->setObjectName(QString::fromUtf8("pathProjectorLabel"));
88
89 formLayout->setWidget(1, QFormLayout::LabelRole, pathProjectorLabel);
90
91 pathProjectorComboBox = new QComboBox(groupBox_2);
92 pathProjectorComboBox->setObjectName(QString::fromUtf8("pathProjectorComboBox"));
93
94 formLayout->setWidget(1, QFormLayout::FieldRole, pathProjectorComboBox);
95
96 pathOptimizerLabel = new QLabel(groupBox_2);
97 pathOptimizerLabel->setObjectName(QString::fromUtf8("pathOptimizerLabel"));
98
99 formLayout->setWidget(6, QFormLayout::LabelRole, pathOptimizerLabel);
100
101 pathOptimizerButton = new QPushButton(groupBox_2);
102 pathOptimizerButton->setObjectName(QString::fromUtf8("pathOptimizerButton"));
103
104 formLayout->setWidget(6, QFormLayout::FieldRole, pathOptimizerButton);
105
106 pathValidationLabel = new QLabel(groupBox_2);
107 pathValidationLabel->setObjectName(QString::fromUtf8("pathValidationLabel"));
108
109 formLayout->setWidget(3, QFormLayout::LabelRole, pathValidationLabel);
110
111 pathValidationComboBox = new QComboBox(groupBox_2);
112 pathValidationComboBox->setObjectName(QString::fromUtf8("pathValidationComboBox"));
113
114 formLayout->setWidget(3, QFormLayout::FieldRole, pathValidationComboBox);
115
116 pathValidationPenetration = new QDoubleSpinBox(groupBox_2);
117 pathValidationPenetration->setObjectName(QString::fromUtf8("pathValidationPenetration"));
118
119 formLayout->setWidget(4, QFormLayout::FieldRole, pathValidationPenetration);
120
121 pathProjectorDiscontinuity = new QDoubleSpinBox(groupBox_2);
122 pathProjectorDiscontinuity->setObjectName(QString::fromUtf8("pathProjectorDiscontinuity"));
123
124 formLayout->setWidget(2, QFormLayout::FieldRole, pathProjectorDiscontinuity);
125
126 pathProjectorDiscontinuityLabel = new QLabel(groupBox_2);
127 pathProjectorDiscontinuityLabel->setObjectName(QString::fromUtf8("pathProjectorDiscontinuityLabel"));
128
129 formLayout->setWidget(2, QFormLayout::LabelRole, pathProjectorDiscontinuityLabel);
130
131 pathValidationPenetrationLabel = new QLabel(groupBox_2);
132 pathValidationPenetrationLabel->setObjectName(QString::fromUtf8("pathValidationPenetrationLabel"));
133
134 formLayout->setWidget(4, QFormLayout::LabelRole, pathValidationPenetrationLabel);
135
136 label = new QLabel(groupBox_2);
137 label->setObjectName(QString::fromUtf8("label"));
138
139 formLayout->setWidget(5, QFormLayout::LabelRole, label);
140
141 steeringMethodComboBox = new QComboBox(groupBox_2);
142 steeringMethodComboBox->setObjectName(QString::fromUtf8("steeringMethodComboBox"));
143
144 formLayout->setWidget(5, QFormLayout::FieldRole, steeringMethodComboBox);
145
146
147 verticalLayout_2->addLayout(formLayout);
148
149 horizontalLayout = new QHBoxLayout();
150 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
151 horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
152
153 horizontalLayout->addItem(horizontalSpacer);
154
155 pushButtonSolve = new QPushButton(groupBox_2);
156 pushButtonSolve->setObjectName(QString::fromUtf8("pushButtonSolve"));
157 QIcon icon;
158 QString iconThemeName = QString::fromUtf8("games-solve");
159 if (QIcon::hasThemeIcon(iconThemeName)) {
160 icon = QIcon::fromTheme(iconThemeName);
161 } else {
162 icon.addFile(QString::fromUtf8("../../include/hpp/gui/ui"), QSize(), QIcon::Normal, QIcon::Off);
163 }
164 pushButtonSolve->setIcon(icon);
165
166 horizontalLayout->addWidget(pushButtonSolve);
167
168 pushButtonSolveAndDisplay = new QPushButton(groupBox_2);
169 pushButtonSolveAndDisplay->setObjectName(QString::fromUtf8("pushButtonSolveAndDisplay"));
170
171 horizontalLayout->addWidget(pushButtonSolveAndDisplay);
172
173 optimizeButton = new QPushButton(groupBox_2);
174 optimizeButton->setObjectName(QString::fromUtf8("optimizeButton"));
175
176 horizontalLayout->addWidget(optimizeButton);
177
178 pushButtonInterrupt = new QPushButton(groupBox_2);
179 pushButtonInterrupt->setObjectName(QString::fromUtf8("pushButtonInterrupt"));
180 pushButtonInterrupt->setEnabled(true);
181
182 horizontalLayout->addWidget(pushButtonInterrupt);
183
184
185 verticalLayout_2->addLayout(horizontalLayout);
186
187
188 verticalLayout->addWidget(groupBox_2);
189
190 groupBox = new QGroupBox(SolverWidget);
191 groupBox->setObjectName(QString::fromUtf8("groupBox"));
192 horizontalLayout_3 = new QHBoxLayout(groupBox);
193 horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
194 horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
195
196 horizontalLayout_3->addItem(horizontalSpacer_2);
197
198 loadRoadmap = new QPushButton(groupBox);
199 loadRoadmap->setObjectName(QString::fromUtf8("loadRoadmap"));
200
201 horizontalLayout_3->addWidget(loadRoadmap);
202
203 saveRoadmap = new QPushButton(groupBox);
204 saveRoadmap->setObjectName(QString::fromUtf8("saveRoadmap"));
205
206 horizontalLayout_3->addWidget(saveRoadmap);
207
208 clearRoadmap = new QPushButton(groupBox);
209 clearRoadmap->setObjectName(QString::fromUtf8("clearRoadmap"));
210
211 horizontalLayout_3->addWidget(clearRoadmap);
212
213
214 verticalLayout->addWidget(groupBox);
215
216
217 retranslateUi(SolverWidget);
218
219 QMetaObject::connectSlotsByName(SolverWidget);
220 } // setupUi
221
222 void retranslateUi(QWidget *SolverWidget)
223 {
224 SolverWidget->setWindowTitle(QCoreApplication::translate("SolverWidget", "Form", nullptr));
225 groupBox_2->setTitle(QCoreApplication::translate("SolverWidget", "Solve a problem", nullptr));
226 pathPlannerLabel->setText(QCoreApplication::translate("SolverWidget", "Path planner", nullptr));
227 pathProjectorLabel->setText(QCoreApplication::translate("SolverWidget", "Path projector", nullptr));
228 pathOptimizerLabel->setText(QCoreApplication::translate("SolverWidget", "Path optimizer", nullptr));
229 pathOptimizerButton->setText(QCoreApplication::translate("SolverWidget", "Select path optimizers", nullptr));
230 pathValidationLabel->setText(QCoreApplication::translate("SolverWidget", "Path Validation", nullptr));
231 pathProjectorDiscontinuityLabel->setText(QCoreApplication::translate("SolverWidget", "Allowed Discontinuity", nullptr));
232 pathValidationPenetrationLabel->setText(QCoreApplication::translate("SolverWidget", "Allowed Penetration", nullptr));
233 label->setText(QCoreApplication::translate("SolverWidget", "Steering Method", nullptr));
234 pushButtonSolve->setText(QCoreApplication::translate("SolverWidget", "&Solve", nullptr));
235 pushButtonSolveAndDisplay->setText(QCoreApplication::translate("SolverWidget", "Solve and display", nullptr));
236 optimizeButton->setText(QCoreApplication::translate("SolverWidget", "Optimize Path", nullptr));
237 pushButtonInterrupt->setText(QCoreApplication::translate("SolverWidget", "&Interrupt", nullptr));
238 groupBox->setTitle(QCoreApplication::translate("SolverWidget", "Roadmap", nullptr));
239 loadRoadmap->setText(QCoreApplication::translate("SolverWidget", "Load", nullptr));
240 saveRoadmap->setText(QCoreApplication::translate("SolverWidget", "Save", nullptr));
241 clearRoadmap->setText(QCoreApplication::translate("SolverWidget", "Clear", nullptr));
242 } // retranslateUi
243
244 };
245
246 namespace Ui {
247 class SolverWidget: public Ui_SolverWidget {};
248 } // namespace Ui
249
250 QT_END_NAMESPACE
251
252 #endif // UI_SOLVERWIDGET_H
253