9 #ifndef UI_MAINWINDOW_H 10 #define UI_MAINWINDOW_H 12 #include <QtCore/QLocale> 13 #include <QtCore/QVariant> 14 #include <QtWidgets/QAction> 15 #include <QtWidgets/QApplication> 16 #include <QtWidgets/QButtonGroup> 17 #include <QtWidgets/QFrame> 18 #include <QtWidgets/QGraphicsView> 19 #include <QtWidgets/QGridLayout> 20 #include <QtWidgets/QHBoxLayout> 21 #include <QtWidgets/QHeaderView> 22 #include <QtWidgets/QLabel> 23 #include <QtWidgets/QMainWindow> 24 #include <QtWidgets/QMenu> 25 #include <QtWidgets/QMenuBar> 26 #include <QtWidgets/QProgressBar> 27 #include <QtWidgets/QPushButton> 28 #include <QtWidgets/QStatusBar> 29 #include <QtWidgets/QTextEdit> 30 #include <QtWidgets/QToolBar> 31 #include <QtWidgets/QVBoxLayout> 32 #include <QtWidgets/QWidget> 101 if (MainWindow->objectName().isEmpty())
102 MainWindow->setObjectName(QStringLiteral(
"MainWindow"));
103 MainWindow->resize(960, 700);
104 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
105 sizePolicy.setHorizontalStretch(0);
106 sizePolicy.setVerticalStretch(0);
107 sizePolicy.setHeightForWidth(MainWindow->sizePolicy().hasHeightForWidth());
108 MainWindow->setSizePolicy(sizePolicy);
109 MainWindow->setMinimumSize(QSize(0, 700));
110 MainWindow->setMaximumSize(QSize(16777215, 16777215));
112 icon.addFile(QStringLiteral(
":/button_connect/icons/connect"), QSize(), QIcon::Normal, QIcon::Off);
113 MainWindow->setWindowIcon(icon);
114 MainWindow->setLayoutDirection(Qt::LeftToRight);
115 action_connect =
new QAction(MainWindow);
116 action_connect->setObjectName(QStringLiteral(
"action_connect"));
117 action_connect->setCheckable(
false);
119 QString iconThemeName = QStringLiteral(
"main");
120 if (QIcon::hasThemeIcon(iconThemeName)) {
121 icon1 = QIcon::fromTheme(iconThemeName);
123 icon1.addFile(QStringLiteral(
":/menu_buttons/img_connect"), QSize(), QIcon::Normal, QIcon::Off);
125 action_connect->setIcon(icon1);
126 action_disconnect =
new QAction(MainWindow);
127 action_disconnect->setObjectName(QStringLiteral(
"action_disconnect"));
128 action_disconnect->setEnabled(
false);
130 icon2.addFile(QStringLiteral(
":/menu_buttons/img_disconnect"), QSize(), QIcon::Normal, QIcon::Off);
131 action_disconnect->setIcon(icon2);
132 action_exit =
new QAction(MainWindow);
133 action_exit->setObjectName(QStringLiteral(
"action_exit"));
135 icon3.addFile(QStringLiteral(
":/menu_buttons/img_buttonexit"), QSize(), QIcon::Normal, QIcon::Off);
136 action_exit->setIcon(icon3);
137 action_info =
new QAction(MainWindow);
138 action_info->setObjectName(QStringLiteral(
"action_info"));
140 icon4.addFile(QStringLiteral(
":/menu_buttons/img_about"), QSize(), QIcon::Normal, QIcon::Off);
141 action_info->setIcon(icon4);
142 action_testrun =
new QAction(MainWindow);
143 action_testrun->setObjectName(QStringLiteral(
"action_testrun"));
144 action_testrun->setCheckable(
true);
146 icon5.addFile(QStringLiteral(
":/menu_buttons/img_testrun"), QSize(), QIcon::Normal, QIcon::Off);
147 action_testrun->setIcon(icon5);
148 centralWidget =
new QWidget(MainWindow);
149 centralWidget->setObjectName(QStringLiteral(
"centralWidget"));
150 centralWidget->setEnabled(
true);
151 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
152 sizePolicy1.setHorizontalStretch(0);
153 sizePolicy1.setVerticalStretch(0);
154 sizePolicy1.setHeightForWidth(centralWidget->sizePolicy().hasHeightForWidth());
155 centralWidget->setSizePolicy(sizePolicy1);
156 centralWidget->setMinimumSize(QSize(0, 0));
157 centralWidget->setSizeIncrement(QSize(0, 0));
158 centralWidget->setBaseSize(QSize(970, 700));
159 centralWidget->setLocale(QLocale(QLocale::Polish, QLocale::Poland));
160 gridLayout =
new QGridLayout(centralWidget);
161 gridLayout->setSpacing(6);
162 gridLayout->setContentsMargins(11, 11, 11, 11);
163 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
164 layout_mainInfo =
new QVBoxLayout();
165 layout_mainInfo->setSpacing(6);
166 layout_mainInfo->setObjectName(QStringLiteral(
"layout_mainInfo"));
167 layout_orientation =
new QHBoxLayout();
168 layout_orientation->setSpacing(6);
169 layout_orientation->setObjectName(QStringLiteral(
"layout_orientation"));
170 graphics_handOrientation =
new QGraphicsView(centralWidget);
171 graphics_handOrientation->setObjectName(QStringLiteral(
"graphics_handOrientation"));
172 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
173 sizePolicy2.setHorizontalStretch(0);
174 sizePolicy2.setVerticalStretch(0);
175 sizePolicy2.setHeightForWidth(graphics_handOrientation->sizePolicy().hasHeightForWidth());
176 graphics_handOrientation->setSizePolicy(sizePolicy2);
177 graphics_handOrientation->setMinimumSize(QSize(0, 0));
178 graphics_handOrientation->setMaximumSize(QSize(16777215, 16777215));
179 graphics_handOrientation->setBaseSize(QSize(0, 0));
180 graphics_handOrientation->viewport()->setProperty(
"cursor", QVariant(QCursor(Qt::WhatsThisCursor)));
181 graphics_handOrientation->setToolTipDuration(2000);
182 graphics_handOrientation->setAutoFillBackground(
false);
183 graphics_handOrientation->setFrameShape(QFrame::NoFrame);
184 graphics_handOrientation->setFrameShadow(QFrame::Plain);
185 graphics_handOrientation->setLineWidth(0);
186 graphics_handOrientation->setInteractive(
false);
188 layout_orientation->addWidget(graphics_handOrientation, 0, Qt::AlignHCenter|Qt::AlignVCenter);
190 line_vertical_2 =
new QFrame(centralWidget);
191 line_vertical_2->setObjectName(QStringLiteral(
"line_vertical_2"));
192 line_vertical_2->setFrameShape(QFrame::VLine);
193 line_vertical_2->setFrameShadow(QFrame::Sunken);
195 layout_orientation->addWidget(line_vertical_2);
197 layout_orientation_dataView =
new QHBoxLayout();
198 layout_orientation_dataView->setSpacing(6);
199 layout_orientation_dataView->setObjectName(QStringLiteral(
"layout_orientation_dataView"));
200 layout_orientation_dataView_labels =
new QVBoxLayout();
201 layout_orientation_dataView_labels->setSpacing(6);
202 layout_orientation_dataView_labels->setObjectName(QStringLiteral(
"layout_orientation_dataView_labels"));
203 label_orientationX =
new QLabel(centralWidget);
204 label_orientationX->setObjectName(QStringLiteral(
"label_orientationX"));
206 font.setPointSize(13);
207 label_orientationX->setFont(font);
208 label_orientationX->setCursor(QCursor(Qt::IBeamCursor));
210 layout_orientation_dataView_labels->addWidget(label_orientationX);
212 label_orientationZ =
new QLabel(centralWidget);
213 label_orientationZ->setObjectName(QStringLiteral(
"label_orientationZ"));
214 label_orientationZ->setFont(font);
215 label_orientationZ->setCursor(QCursor(Qt::IBeamCursor));
217 layout_orientation_dataView_labels->addWidget(label_orientationZ);
220 layout_orientation_dataView->addLayout(layout_orientation_dataView_labels);
222 layout_orientation_dataView_values =
new QVBoxLayout();
223 layout_orientation_dataView_values->setSpacing(6);
224 layout_orientation_dataView_values->setObjectName(QStringLiteral(
"layout_orientation_dataView_values"));
225 layout_orientation_dataView_values->setContentsMargins(-1, -1, 10, -1);
226 value_orientationX =
new QLabel(centralWidget);
227 value_orientationX->setObjectName(QStringLiteral(
"value_orientationX"));
228 value_orientationX->setFont(font);
229 value_orientationX->setCursor(QCursor(Qt::WhatsThisCursor));
230 value_orientationX->setToolTipDuration(2000);
232 layout_orientation_dataView_values->addWidget(value_orientationX);
234 value_orientationZ =
new QLabel(centralWidget);
235 value_orientationZ->setObjectName(QStringLiteral(
"value_orientationZ"));
236 value_orientationZ->setFont(font);
237 value_orientationZ->setCursor(QCursor(Qt::WhatsThisCursor));
238 value_orientationZ->setToolTipDuration(2000);
240 layout_orientation_dataView_values->addWidget(value_orientationZ);
243 layout_orientation_dataView->addLayout(layout_orientation_dataView_values);
246 layout_orientation->addLayout(layout_orientation_dataView);
248 graph_orientation =
new QCustomPlot(centralWidget);
249 graph_orientation->setObjectName(QStringLiteral(
"graph_orientation"));
250 graph_orientation->setCursor(QCursor(Qt::CrossCursor));
251 graph_orientation->setToolTipDuration(2000);
253 layout_orientation->addWidget(graph_orientation);
255 layout_orientation->setStretch(0, 4);
256 layout_orientation->setStretch(1, 1);
257 layout_orientation->setStretch(2, 3);
258 layout_orientation->setStretch(3, 6);
260 layout_mainInfo->addLayout(layout_orientation);
262 layout_touchVisualization =
new QVBoxLayout();
263 layout_touchVisualization->setSpacing(6);
264 layout_touchVisualization->setObjectName(QStringLiteral(
"layout_touchVisualization"));
265 line_horizontal_1 =
new QFrame(centralWidget);
266 line_horizontal_1->setObjectName(QStringLiteral(
"line_horizontal_1"));
267 line_horizontal_1->setFrameShape(QFrame::HLine);
268 line_horizontal_1->setFrameShadow(QFrame::Sunken);
270 layout_touchVisualization->addWidget(line_horizontal_1);
272 info1 =
new QLabel(centralWidget);
273 info1->setObjectName(QStringLiteral(
"info1"));
277 info1->setFont(font1);
278 info1->setCursor(QCursor(Qt::WhatsThisCursor));
279 info1->setToolTipDuration(2000);
280 info1->setAlignment(Qt::AlignCenter);
282 layout_touchVisualization->addWidget(info1);
284 layout_touchVisualization_graphics =
new QHBoxLayout();
285 layout_touchVisualization_graphics->setSpacing(6);
286 layout_touchVisualization_graphics->setObjectName(QStringLiteral(
"layout_touchVisualization_graphics"));
287 graphics_finger_1 =
new QPushButton(centralWidget);
288 graphics_finger_1->setObjectName(QStringLiteral(
"graphics_finger_1"));
289 graphics_finger_1->setCursor(QCursor(Qt::PointingHandCursor));
290 graphics_finger_1->setToolTipDuration(2000);
292 layout_touchVisualization_graphics->addWidget(graphics_finger_1);
294 line_vertical_3 =
new QFrame(centralWidget);
295 line_vertical_3->setObjectName(QStringLiteral(
"line_vertical_3"));
296 line_vertical_3->setFrameShape(QFrame::VLine);
297 line_vertical_3->setFrameShadow(QFrame::Sunken);
299 layout_touchVisualization_graphics->addWidget(line_vertical_3);
301 graphics_finger_2 =
new QPushButton(centralWidget);
302 graphics_finger_2->setObjectName(QStringLiteral(
"graphics_finger_2"));
303 graphics_finger_2->setCursor(QCursor(Qt::PointingHandCursor));
304 graphics_finger_2->setToolTipDuration(2000);
306 layout_touchVisualization_graphics->addWidget(graphics_finger_2);
308 line_vertical_4 =
new QFrame(centralWidget);
309 line_vertical_4->setObjectName(QStringLiteral(
"line_vertical_4"));
310 line_vertical_4->setFrameShape(QFrame::VLine);
311 line_vertical_4->setFrameShadow(QFrame::Sunken);
313 layout_touchVisualization_graphics->addWidget(line_vertical_4);
315 graphics_finger_3 =
new QPushButton(centralWidget);
316 graphics_finger_3->setObjectName(QStringLiteral(
"graphics_finger_3"));
317 graphics_finger_3->setCursor(QCursor(Qt::PointingHandCursor));
318 graphics_finger_3->setToolTipDuration(2000);
320 layout_touchVisualization_graphics->addWidget(graphics_finger_3);
322 line_vertical_5 =
new QFrame(centralWidget);
323 line_vertical_5->setObjectName(QStringLiteral(
"line_vertical_5"));
324 line_vertical_5->setFrameShape(QFrame::VLine);
325 line_vertical_5->setFrameShadow(QFrame::Sunken);
327 layout_touchVisualization_graphics->addWidget(line_vertical_5);
329 graphics_finger_4 =
new QPushButton(centralWidget);
330 graphics_finger_4->setObjectName(QStringLiteral(
"graphics_finger_4"));
331 graphics_finger_4->setCursor(QCursor(Qt::PointingHandCursor));
332 graphics_finger_4->setToolTipDuration(2000);
334 layout_touchVisualization_graphics->addWidget(graphics_finger_4);
336 line_vertical_6 =
new QFrame(centralWidget);
337 line_vertical_6->setObjectName(QStringLiteral(
"line_vertical_6"));
338 line_vertical_6->setFrameShape(QFrame::VLine);
339 line_vertical_6->setFrameShadow(QFrame::Sunken);
341 layout_touchVisualization_graphics->addWidget(line_vertical_6);
343 graphics_finger_5 =
new QPushButton(centralWidget);
344 graphics_finger_5->setObjectName(QStringLiteral(
"graphics_finger_5"));
345 graphics_finger_5->setCursor(QCursor(Qt::PointingHandCursor));
346 graphics_finger_5->setToolTipDuration(2000);
348 layout_touchVisualization_graphics->addWidget(graphics_finger_5);
351 layout_touchVisualization->addLayout(layout_touchVisualization_graphics);
353 line =
new QFrame(centralWidget);
354 line->setObjectName(QStringLiteral(
"line"));
355 line->setFrameShape(QFrame::HLine);
356 line->setFrameShadow(QFrame::Sunken);
358 layout_touchVisualization->addWidget(line);
360 info2 =
new QLabel(centralWidget);
361 info2->setObjectName(QStringLiteral(
"info2"));
362 info2->setFont(font1);
363 info2->setCursor(QCursor(Qt::IBeamCursor));
364 info2->setToolTipDuration(-1);
365 info2->setAlignment(Qt::AlignCenter);
367 layout_touchVisualization->addWidget(info2);
369 layout_touchVisualization_progressBars =
new QHBoxLayout();
370 layout_touchVisualization_progressBars->setSpacing(6);
371 layout_touchVisualization_progressBars->setObjectName(QStringLiteral(
"layout_touchVisualization_progressBars"));
372 progressBar_finger_1 =
new QProgressBar(centralWidget);
373 progressBar_finger_1->setObjectName(QStringLiteral(
"progressBar_finger_1"));
374 progressBar_finger_1->setCursor(QCursor(Qt::WhatsThisCursor));
375 progressBar_finger_1->setToolTipDuration(2000);
376 progressBar_finger_1->setValue(0);
378 layout_touchVisualization_progressBars->addWidget(progressBar_finger_1);
380 line_vertical_7 =
new QFrame(centralWidget);
381 line_vertical_7->setObjectName(QStringLiteral(
"line_vertical_7"));
382 line_vertical_7->setFrameShape(QFrame::VLine);
383 line_vertical_7->setFrameShadow(QFrame::Sunken);
385 layout_touchVisualization_progressBars->addWidget(line_vertical_7);
387 progressBar_finger_2 =
new QProgressBar(centralWidget);
388 progressBar_finger_2->setObjectName(QStringLiteral(
"progressBar_finger_2"));
389 progressBar_finger_2->setCursor(QCursor(Qt::WhatsThisCursor));
390 progressBar_finger_2->setToolTipDuration(2000);
391 progressBar_finger_2->setValue(0);
393 layout_touchVisualization_progressBars->addWidget(progressBar_finger_2);
395 line_vertical_8 =
new QFrame(centralWidget);
396 line_vertical_8->setObjectName(QStringLiteral(
"line_vertical_8"));
397 line_vertical_8->setFrameShape(QFrame::VLine);
398 line_vertical_8->setFrameShadow(QFrame::Sunken);
400 layout_touchVisualization_progressBars->addWidget(line_vertical_8);
402 progressBar_finger_3 =
new QProgressBar(centralWidget);
403 progressBar_finger_3->setObjectName(QStringLiteral(
"progressBar_finger_3"));
404 progressBar_finger_3->setCursor(QCursor(Qt::WhatsThisCursor));
405 progressBar_finger_3->setToolTipDuration(2000);
406 progressBar_finger_3->setValue(0);
408 layout_touchVisualization_progressBars->addWidget(progressBar_finger_3);
410 line_vertical_9 =
new QFrame(centralWidget);
411 line_vertical_9->setObjectName(QStringLiteral(
"line_vertical_9"));
412 line_vertical_9->setFrameShape(QFrame::VLine);
413 line_vertical_9->setFrameShadow(QFrame::Sunken);
415 layout_touchVisualization_progressBars->addWidget(line_vertical_9);
417 progressBar_finger_4 =
new QProgressBar(centralWidget);
418 progressBar_finger_4->setObjectName(QStringLiteral(
"progressBar_finger_4"));
419 progressBar_finger_4->setCursor(QCursor(Qt::WhatsThisCursor));
420 progressBar_finger_4->setToolTipDuration(2000);
421 progressBar_finger_4->setValue(0);
423 layout_touchVisualization_progressBars->addWidget(progressBar_finger_4);
425 line_vertical_10 =
new QFrame(centralWidget);
426 line_vertical_10->setObjectName(QStringLiteral(
"line_vertical_10"));
427 line_vertical_10->setFrameShape(QFrame::VLine);
428 line_vertical_10->setFrameShadow(QFrame::Sunken);
430 layout_touchVisualization_progressBars->addWidget(line_vertical_10);
432 progressBar_finger_5 =
new QProgressBar(centralWidget);
433 progressBar_finger_5->setObjectName(QStringLiteral(
"progressBar_finger_5"));
434 progressBar_finger_5->setCursor(QCursor(Qt::WhatsThisCursor));
435 progressBar_finger_5->setToolTipDuration(2000);
436 progressBar_finger_5->setValue(0);
438 layout_touchVisualization_progressBars->addWidget(progressBar_finger_5);
441 layout_touchVisualization->addLayout(layout_touchVisualization_progressBars);
443 line_horizontal_2 =
new QFrame(centralWidget);
444 line_horizontal_2->setObjectName(QStringLiteral(
"line_horizontal_2"));
445 line_horizontal_2->setFrameShape(QFrame::HLine);
446 line_horizontal_2->setFrameShadow(QFrame::Sunken);
448 layout_touchVisualization->addWidget(line_horizontal_2);
451 layout_mainInfo->addLayout(layout_touchVisualization);
453 terminal =
new QTextEdit(centralWidget);
454 terminal->setObjectName(QStringLiteral(
"terminal"));
456 font2.setFamily(QStringLiteral(
"Courier 10 Pitch"));
457 terminal->setFont(font2);
458 terminal->viewport()->setProperty(
"cursor", QVariant(QCursor(Qt::IBeamCursor)));
459 terminal->setToolTipDuration(2000);
460 terminal->setUndoRedoEnabled(
false);
461 terminal->setReadOnly(
true);
463 layout_mainInfo->addWidget(terminal);
465 layout_mainInfo->setStretch(0, 7);
466 layout_mainInfo->setStretch(1, 5);
467 layout_mainInfo->setStretch(2, 5);
469 gridLayout->addLayout(layout_mainInfo, 0, 1, 1, 1);
471 layout_handVisualization =
new QHBoxLayout();
472 layout_handVisualization->setSpacing(6);
473 layout_handVisualization->setObjectName(QStringLiteral(
"layout_handVisualization"));
474 layout_visualization =
new QVBoxLayout();
475 layout_visualization->setSpacing(6);
476 layout_visualization->setObjectName(QStringLiteral(
"layout_visualization"));
477 graphics_handVisualization =
new QGraphicsView(centralWidget);
478 graphics_handVisualization->setObjectName(QStringLiteral(
"graphics_handVisualization"));
479 sizePolicy2.setHeightForWidth(graphics_handVisualization->sizePolicy().hasHeightForWidth());
480 graphics_handVisualization->setSizePolicy(sizePolicy2);
481 graphics_handVisualization->setMinimumSize(QSize(0, 0));
482 graphics_handVisualization->setMaximumSize(QSize(16777215, 9999999));
483 graphics_handVisualization->setSizeIncrement(QSize(0, 0));
484 graphics_handVisualization->setBaseSize(QSize(0, 0));
485 graphics_handVisualization->viewport()->setProperty(
"cursor", QVariant(QCursor(Qt::WhatsThisCursor)));
486 graphics_handVisualization->setToolTipDuration(2000);
487 graphics_handVisualization->setAutoFillBackground(
false);
488 graphics_handVisualization->setFrameShape(QFrame::NoFrame);
489 graphics_handVisualization->setFrameShadow(QFrame::Plain);
490 graphics_handVisualization->setLineWidth(0);
492 layout_visualization->addWidget(graphics_handVisualization, 0, Qt::AlignHCenter|Qt::AlignVCenter);
494 line_2 =
new QFrame(centralWidget);
495 line_2->setObjectName(QStringLiteral(
"line_2"));
496 line_2->setFrameShape(QFrame::HLine);
497 line_2->setFrameShadow(QFrame::Sunken);
499 layout_visualization->addWidget(line_2);
502 graph_bending->setObjectName(QStringLiteral(
"graph_bending"));
503 sizePolicy1.setHeightForWidth(graph_bending->sizePolicy().hasHeightForWidth());
504 graph_bending->setSizePolicy(sizePolicy1);
505 graph_bending->setMinimumSize(QSize(240, 0));
506 graph_bending->setMaximumSize(QSize(16777215, 16777215));
507 graph_bending->setCursor(QCursor(Qt::CrossCursor));
508 graph_bending->setToolTipDuration(2000);
510 layout_visualization->addWidget(graph_bending);
512 line_3 =
new QFrame(centralWidget);
513 line_3->setObjectName(QStringLiteral(
"line_3"));
514 line_3->setFrameShape(QFrame::HLine);
515 line_3->setFrameShadow(QFrame::Sunken);
517 layout_visualization->addWidget(line_3);
520 graph_touch->setObjectName(QStringLiteral(
"graph_touch"));
521 graph_touch->setCursor(QCursor(Qt::CrossCursor));
522 graph_touch->setToolTipDuration(2000);
524 layout_visualization->addWidget(graph_touch);
526 layout_visualization->setStretch(0, 2);
527 layout_visualization->setStretch(1, 1);
528 layout_visualization->setStretch(2, 2);
529 layout_visualization->setStretch(3, 1);
530 layout_visualization->setStretch(4, 2);
532 layout_handVisualization->addLayout(layout_visualization);
534 line_vertical_1 =
new QFrame(centralWidget);
535 line_vertical_1->setObjectName(QStringLiteral(
"line_vertical_1"));
536 line_vertical_1->setFrameShape(QFrame::VLine);
537 line_vertical_1->setFrameShadow(QFrame::Sunken);
539 layout_handVisualization->addWidget(line_vertical_1);
541 layout_handVisualization->setStretch(0, 4);
542 layout_handVisualization->setStretch(1, 1);
544 gridLayout->addLayout(layout_handVisualization, 0, 0, 1, 1);
546 gridLayout->setColumnStretch(0, 1);
547 gridLayout->setColumnStretch(1, 3);
548 MainWindow->setCentralWidget(centralWidget);
549 menuBar =
new QMenuBar(MainWindow);
550 menuBar->setObjectName(QStringLiteral(
"menuBar"));
551 menuBar->setGeometry(QRect(0, 0, 960, 25));
552 menuBar->setCursor(QCursor(Qt::PointingHandCursor));
553 menuMenu =
new QMenu(menuBar);
554 menuMenu->setObjectName(QStringLiteral(
"menuMenu"));
555 MainWindow->setMenuBar(menuBar);
556 mainToolBar =
new QToolBar(MainWindow);
557 mainToolBar->setObjectName(QStringLiteral(
"mainToolBar"));
558 mainToolBar->setCursor(QCursor(Qt::PointingHandCursor));
559 MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
560 statusBar =
new QStatusBar(MainWindow);
561 statusBar->setObjectName(QStringLiteral(
"statusBar"));
562 MainWindow->setStatusBar(statusBar);
564 menuBar->addAction(menuMenu->menuAction());
565 menuMenu->addAction(action_connect);
566 menuMenu->addAction(action_disconnect);
567 menuMenu->addAction(action_testrun);
568 menuMenu->addAction(action_exit);
569 menuMenu->addAction(action_info);
570 mainToolBar->addAction(action_connect);
571 mainToolBar->addAction(action_disconnect);
572 mainToolBar->addSeparator();
573 mainToolBar->addAction(action_testrun);
574 mainToolBar->addSeparator();
575 mainToolBar->addAction(action_info);
576 mainToolBar->addSeparator();
577 mainToolBar->addAction(action_exit);
581 QMetaObject::connectSlotsByName(MainWindow);
586 MainWindow->setWindowTitle(QApplication::translate(
"MainWindow",
"Rekawica_sensoryczna", Q_NULLPTR));
587 action_connect->setText(QApplication::translate(
"MainWindow",
"Pod\305\202\304\205cz", Q_NULLPTR));
588 #ifndef QT_NO_TOOLTIP 589 action_connect->setToolTip(QApplication::translate(
"MainWindow",
"Umo\305\274liwia \305\202\304\205czenie z urz\304\205dzeniem poprzez port wirtualny", Q_NULLPTR));
590 #endif // QT_NO_TOOLTIP 591 #ifndef QT_NO_WHATSTHIS 592 action_connect->setWhatsThis(QString());
593 #endif // QT_NO_WHATSTHIS 594 action_connect->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+C", Q_NULLPTR));
595 action_disconnect->setText(QApplication::translate(
"MainWindow",
"Roz\305\202\304\205cz", Q_NULLPTR));
596 #ifndef QT_NO_TOOLTIP 597 action_disconnect->setToolTip(QApplication::translate(
"MainWindow",
"Roz\305\202\304\205cza z urz\304\205dzeniem", Q_NULLPTR));
598 #endif // QT_NO_TOOLTIP 599 #ifndef QT_NO_WHATSTHIS 600 action_disconnect->setWhatsThis(QString());
601 #endif // QT_NO_WHATSTHIS 602 action_disconnect->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+D", Q_NULLPTR));
603 action_exit->setText(QApplication::translate(
"MainWindow",
"Wyjd\305\272", Q_NULLPTR));
604 #ifndef QT_NO_TOOLTIP 605 action_exit->setToolTip(QApplication::translate(
"MainWindow",
"Wychodzi z aplikacji", Q_NULLPTR));
606 #endif // QT_NO_TOOLTIP 607 #ifndef QT_NO_WHATSTHIS 608 action_exit->setWhatsThis(QString());
609 #endif // QT_NO_WHATSTHIS 610 action_exit->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+E", Q_NULLPTR));
611 action_info->setText(QApplication::translate(
"MainWindow",
"&Info", Q_NULLPTR));
612 #ifndef QT_NO_TOOLTIP 613 action_info->setToolTip(QApplication::translate(
"MainWindow",
"Pokazuje informacje", Q_NULLPTR));
614 #endif // QT_NO_TOOLTIP 615 #ifndef QT_NO_WHATSTHIS 616 action_info->setWhatsThis(QString());
617 #endif // QT_NO_WHATSTHIS 618 action_info->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+I", Q_NULLPTR));
619 action_testrun->setText(QApplication::translate(
"MainWindow",
"&Test Syntetyczny", Q_NULLPTR));
620 #ifndef QT_NO_TOOLTIP 621 action_testrun->setToolTip(QApplication::translate(
"MainWindow",
"Uruchamia test syntetyczny z losowymi warto\305\233ciami", Q_NULLPTR));
622 #endif // QT_NO_TOOLTIP 623 #ifndef QT_NO_WHATSTHIS 624 action_testrun->setWhatsThis(QString());
625 #endif // QT_NO_WHATSTHIS 626 action_testrun->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+T", Q_NULLPTR));
627 #ifndef QT_NO_TOOLTIP 628 graphics_handOrientation->setToolTip(QApplication::translate(
"MainWindow",
"Jak rozumiemy osie patrz\304\205c na d\305\202o\305\204", Q_NULLPTR));
629 #endif // QT_NO_TOOLTIP 630 label_orientationX->setText(QApplication::translate(
"MainWindow",
"O\305\233 X: ", Q_NULLPTR));
631 label_orientationZ->setText(QApplication::translate(
"MainWindow",
"O\305\233 Z: ", Q_NULLPTR));
632 #ifndef QT_NO_TOOLTIP 633 value_orientationX->setToolTip(QApplication::translate(
"MainWindow",
"Warto\305\233\304\207 osi x", Q_NULLPTR));
634 #endif // QT_NO_TOOLTIP 635 value_orientationX->setText(QApplication::translate(
"MainWindow",
"---", Q_NULLPTR));
636 #ifndef QT_NO_TOOLTIP 637 value_orientationZ->setToolTip(QApplication::translate(
"MainWindow",
"Warto\305\233\304\207 osi z", Q_NULLPTR));
638 #endif // QT_NO_TOOLTIP 639 value_orientationZ->setText(QApplication::translate(
"MainWindow",
"---", Q_NULLPTR));
640 #ifndef QT_NO_TOOLTIP 641 graph_orientation->setToolTip(QApplication::translate(
"MainWindow",
"Wykres warto\305\233ci akcelerometru zale\305\274ny od czasu", Q_NULLPTR));
642 #endif // QT_NO_TOOLTIP 643 #ifndef QT_NO_TOOLTIP 644 info1->setToolTip(QApplication::translate(
"MainWindow",
"Przyciski pozwalaj\304\205ce sterowa\304\207 drganiami poszczeg\303\263lnych palc\303\263w", Q_NULLPTR));
645 #endif // QT_NO_TOOLTIP 646 info1->setText(QApplication::translate(
"MainWindow",
"Sterowanie drganiami paliczk\303\263w", Q_NULLPTR));
647 #ifndef QT_NO_TOOLTIP 648 graphics_finger_1->setToolTip(QApplication::translate(
"MainWindow",
"W\305\202\304\205cz wibracje na kciuku", Q_NULLPTR));
649 #endif // QT_NO_TOOLTIP 650 graphics_finger_1->setText(QApplication::translate(
"MainWindow",
"Kciuk", Q_NULLPTR));
651 #ifndef QT_NO_TOOLTIP 652 graphics_finger_2->setToolTip(QApplication::translate(
"MainWindow",
"W\305\202\304\205cz wibracje na palcu wskazuj\304\205cym", Q_NULLPTR));
653 #endif // QT_NO_TOOLTIP 654 graphics_finger_2->setText(QApplication::translate(
"MainWindow",
"P. wskazuj\304\205cy", Q_NULLPTR));
655 #ifndef QT_NO_TOOLTIP 656 graphics_finger_3->setToolTip(QApplication::translate(
"MainWindow",
"W\305\202\304\205cz wibracje na palcu \305\233rodkowym", Q_NULLPTR));
657 #endif // QT_NO_TOOLTIP 658 graphics_finger_3->setText(QApplication::translate(
"MainWindow",
"P. \305\233rodkowy", Q_NULLPTR));
659 #ifndef QT_NO_TOOLTIP 660 graphics_finger_4->setToolTip(QApplication::translate(
"MainWindow",
"W\305\202\304\205cz wibracje na palcu serdecznym", Q_NULLPTR));
661 #endif // QT_NO_TOOLTIP 662 graphics_finger_4->setText(QApplication::translate(
"MainWindow",
"P. serdeczny", Q_NULLPTR));
663 #ifndef QT_NO_TOOLTIP 664 graphics_finger_5->setToolTip(QApplication::translate(
"MainWindow",
"W\305\202\304\205cz wibracje na ma\305\202ym palcu", Q_NULLPTR));
665 #endif // QT_NO_TOOLTIP 666 graphics_finger_5->setText(QApplication::translate(
"MainWindow",
"P. ma\305\202y", Q_NULLPTR));
667 info2->setText(QApplication::translate(
"MainWindow",
"Si\305\202a nacisku na poszczeg\303\263lne paliczki", Q_NULLPTR));
668 #ifndef QT_NO_TOOLTIP 669 progressBar_finger_1->setToolTip(QApplication::translate(
"MainWindow",
"Warto\305\233\304\207 si\305\202y nacisku na kciuk", Q_NULLPTR));
670 #endif // QT_NO_TOOLTIP 671 progressBar_finger_1->setFormat(QApplication::translate(
"MainWindow",
"%p%", Q_NULLPTR));
672 #ifndef QT_NO_TOOLTIP 673 progressBar_finger_2->setToolTip(QApplication::translate(
"MainWindow",
"Warto\305\233\304\207 si\305\202y nacisku na palec wskazuj\304\205cy", Q_NULLPTR));
674 #endif // QT_NO_TOOLTIP 675 #ifndef QT_NO_TOOLTIP 676 progressBar_finger_3->setToolTip(QApplication::translate(
"MainWindow",
"Warto\305\233\304\207 si\305\202y nacisku na palec \305\233rodkowy", Q_NULLPTR));
677 #endif // QT_NO_TOOLTIP 678 #ifndef QT_NO_TOOLTIP 679 progressBar_finger_4->setToolTip(QApplication::translate(
"MainWindow",
"Warto\305\233\304\207 si\305\202y nacisku na palec serdeczny", Q_NULLPTR));
680 #endif // QT_NO_TOOLTIP 681 #ifndef QT_NO_TOOLTIP 682 progressBar_finger_5->setToolTip(QApplication::translate(
"MainWindow",
"Warto\305\233\304\207 si\305\202y nacisku na ma\305\202y palec", Q_NULLPTR));
683 #endif // QT_NO_TOOLTIP 684 #ifndef QT_NO_TOOLTIP 685 terminal->setToolTip(QApplication::translate(
"MainWindow",
"Pokazuje zapiski systemowe", Q_NULLPTR));
686 #endif // QT_NO_TOOLTIP 687 terminal->setPlaceholderText(QApplication::translate(
"MainWindow",
"Logs only", Q_NULLPTR));
688 #ifndef QT_NO_TOOLTIP 689 graphics_handVisualization->setToolTip(QApplication::translate(
"MainWindow",
"Wizualizuje interkacje", Q_NULLPTR));
690 #endif // QT_NO_TOOLTIP 691 #ifndef QT_NO_TOOLTIP 692 graph_bending->setToolTip(QApplication::translate(
"MainWindow",
"Pokazuje warto\305\233ci zgi\304\231cia palc\303\263w zale\305\274ne od czasu", Q_NULLPTR));
693 #endif // QT_NO_TOOLTIP 694 #ifndef QT_NO_TOOLTIP 695 graph_touch->setToolTip(QApplication::translate(
"MainWindow",
"Pokazuje warto\305\233ci si\305\202y dotyku poszczeg\303\263lnych palc\303\263w zale\305\274ne od czasu", Q_NULLPTR));
696 #endif // QT_NO_TOOLTIP 697 menuMenu->setTitle(QApplication::translate(
"MainWindow",
"&Menu", Q_NULLPTR));
708 #endif // UI_MAINWINDOW_H QFrame * line_vertical_8
Definition: ui_mainwindow.hh:78
QPushButton * graphics_finger_5
Definition: ui_mainwindow.hh:71
QVBoxLayout * layout_orientation_dataView_labels
Definition: ui_mainwindow.hh:52
QToolBar * mainToolBar
Definition: ui_mainwindow.hh:96
QAction * action_exit
Definition: ui_mainwindow.hh:42
QFrame * line_vertical_4
Definition: ui_mainwindow.hh:66
QPushButton * graphics_finger_1
Definition: ui_mainwindow.hh:63
QHBoxLayout * layout_orientation_dataView
Definition: ui_mainwindow.hh:51
QGridLayout * gridLayout
Definition: ui_mainwindow.hh:46
Definition: mainwindow.hh:76
QFrame * line_vertical_10
Definition: ui_mainwindow.hh:82
QFrame * line_2
Definition: ui_mainwindow.hh:89
QHBoxLayout * layout_orientation
Definition: ui_mainwindow.hh:48
QProgressBar * progressBar_finger_1
Definition: ui_mainwindow.hh:75
QStatusBar * statusBar
Definition: ui_mainwindow.hh:97
QCustomPlot * graph_orientation
Definition: ui_mainwindow.hh:58
QFrame * line_vertical_6
Definition: ui_mainwindow.hh:70
QFrame * line_horizontal_2
Definition: ui_mainwindow.hh:84
QFrame * line_vertical_3
Definition: ui_mainwindow.hh:64
QGraphicsView * graphics_handVisualization
Definition: ui_mainwindow.hh:88
QPushButton * graphics_finger_2
Definition: ui_mainwindow.hh:65
The central class of the library. This is the QWidget which displays the plot and interacts with the ...
Definition: qcustomplot.hh:3582
QMenuBar * menuBar
Definition: ui_mainwindow.hh:94
QHBoxLayout * layout_touchVisualization_graphics
Definition: ui_mainwindow.hh:62
QFrame * line_vertical_1
Definition: ui_mainwindow.hh:93
void retranslateUi(QMainWindow *MainWindow)
Definition: ui_mainwindow.hh:584
QCustomPlot * graph_bending
Definition: ui_mainwindow.hh:90
Definition: ui_mainwindow.hh:37
QMenu * menuMenu
Definition: ui_mainwindow.hh:95
QProgressBar * progressBar_finger_5
Definition: ui_mainwindow.hh:83
void setupUi(QMainWindow *MainWindow)
Definition: ui_mainwindow.hh:99
QAction * action_testrun
Definition: ui_mainwindow.hh:44
QProgressBar * progressBar_finger_3
Definition: ui_mainwindow.hh:79
QGraphicsView * graphics_handOrientation
Definition: ui_mainwindow.hh:49
QHBoxLayout * layout_touchVisualization_progressBars
Definition: ui_mainwindow.hh:74
QProgressBar * progressBar_finger_2
Definition: ui_mainwindow.hh:77
QLabel * value_orientationX
Definition: ui_mainwindow.hh:56
QFrame * line_vertical_2
Definition: ui_mainwindow.hh:50
QFrame * line_vertical_9
Definition: ui_mainwindow.hh:80
QLabel * info1
Definition: ui_mainwindow.hh:61
QVBoxLayout * layout_visualization
Definition: ui_mainwindow.hh:87
QProgressBar * progressBar_finger_4
Definition: ui_mainwindow.hh:81
QAction * action_info
Definition: ui_mainwindow.hh:43
QPushButton * graphics_finger_3
Definition: ui_mainwindow.hh:67
QFrame * line_vertical_7
Definition: ui_mainwindow.hh:76
QWidget * centralWidget
Definition: ui_mainwindow.hh:45
QFrame * line_vertical_5
Definition: ui_mainwindow.hh:68
QAction * action_disconnect
Definition: ui_mainwindow.hh:41
QFrame * line
Definition: ui_mainwindow.hh:72
Definition: ui_mainwindow.hh:703
QCustomPlot * graph_touch
Definition: ui_mainwindow.hh:92
QTextEdit * terminal
Definition: ui_mainwindow.hh:85
QVBoxLayout * layout_touchVisualization
Definition: ui_mainwindow.hh:59
QHBoxLayout * layout_handVisualization
Definition: ui_mainwindow.hh:86
QLabel * info2
Definition: ui_mainwindow.hh:73
QVBoxLayout * layout_mainInfo
Definition: ui_mainwindow.hh:47
Klasa definiujaca glowne okno.
Definition: mainwindow.hh:85
QVBoxLayout * layout_orientation_dataView_values
Definition: ui_mainwindow.hh:55
QLabel * value_orientationZ
Definition: ui_mainwindow.hh:57
QFrame * line_3
Definition: ui_mainwindow.hh:91
QFrame * line_horizontal_1
Definition: ui_mainwindow.hh:60
QLabel * label_orientationZ
Definition: ui_mainwindow.hh:54
QAction * action_connect
Definition: ui_mainwindow.hh:40
QPushButton * graphics_finger_4
Definition: ui_mainwindow.hh:69
QLabel * label_orientationX
Definition: ui_mainwindow.hh:53