31 #ifndef Q_MOC_RUN // MOC doesnt' parse boost correctly. See https://bugreports.qt.io/browse/QTBUG-22829 33 #include <QMessageBox> 52 if (MainWindow->objectName().isEmpty())
53 MainWindow->setObjectName(QString(
"MainWindow"));
54 MainWindow->resize(400, 300);
55 centralWidget =
new QWidget(MainWindow);
56 centralWidget->setObjectName(QString(
"centralWidget"));
57 gridLayout =
new QGridLayout(centralWidget);
58 gridLayout->setSpacing(6);
59 gridLayout->setContentsMargins(11, 11, 11, 11);
60 gridLayout->setObjectName(QString(
"gridLayout"));
61 horizontalLayout =
new QHBoxLayout();
62 horizontalLayout->setSpacing(6);
63 horizontalLayout->setObjectName(QString(
"horizontalLayout"));
65 gridLayout->addLayout(horizontalLayout, 0, 0, 1, 1);
67 MainWindow->setCentralWidget(centralWidget);
68 menuBar =
new QMenuBar(MainWindow);
69 menuBar->setObjectName(QString(
"menuBar"));
70 menuBar->setGeometry(QRect(0, 0, 400, 20));
71 MainWindow->setMenuBar(menuBar);
72 mainToolBar =
new QToolBar(MainWindow);
73 mainToolBar->setObjectName(QString(
"mainToolBar"));
74 MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
75 statusBar =
new QStatusBar(MainWindow);
76 statusBar->setObjectName(QString(
"statusBar"));
77 MainWindow->setStatusBar(statusBar);
81 QMetaObject::connectSlotsByName(MainWindow);
86 MainWindow->setWindowTitle(QApplication::translate(
"MainWindow",
"MainWindow", 0));
127 std::string gaugeName;
128 nh->
getParam(
"gauge_name", gaugeName);
QHBoxLayout * horizontalLayout
void setText(const QString &text, bool repaint=true)
MainWindow(QWidget *parent=0, ros::NodeHandle *nh=0)
void retranslateUi(QMainWindow *MainWindow)
void setValueRange(float minValue, float maxValue)
void setLabel(QcLabelItem *)
void setupUi(QMainWindow *MainWindow)
bool getParam(const std::string &key, std::string &s) const
void setColor(const QColor &color)
QcNeedleItem * mSpeedNeedle
void addColor(float position, const QColor &color)
QcGaugeWidget * mSpeedGauge