diff --git a/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.cpp b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.cpp new file mode 100644 index 000000000..4997f1493 --- /dev/null +++ b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.cpp @@ -0,0 +1,14 @@ +#include "mixercurve.h" +#include "ui_mixercurve.h" + +MixerCurve::MixerCurve(QWidget *parent) : + QFrame(parent), + ui(new Ui::MixerCurve) +{ + ui->setupUi(this); +} + +MixerCurve::~MixerCurve() +{ + delete ui; +} diff --git a/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.h b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.h new file mode 100644 index 000000000..a4e7fdf6a --- /dev/null +++ b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.h @@ -0,0 +1,22 @@ +#ifndef MIXERCURVE_H +#define MIXERCURVE_H + +#include + +namespace Ui { +class MixerCurve; +} + +class MixerCurve : public QFrame +{ + Q_OBJECT + +public: + explicit MixerCurve(QWidget *parent = 0); + ~MixerCurve(); + +private: + Ui::MixerCurve *ui; +}; + +#endif // MIXERCURVE_H diff --git a/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.ui b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.ui new file mode 100644 index 000000000..48573bf24 --- /dev/null +++ b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/mixercurve.ui @@ -0,0 +1,85 @@ + + + MixerCurve + + + + 0 + 0 + 322 + 300 + + + + MixerCurve + + + QFrame::StyledPanel + + + QFrame::Raised + + + + + 80 + 40 + 221 + 241 + + + + + + + 20 + 260 + 51 + 22 + + + + + + + 20 + 40 + 51 + 22 + + + + + + + 10 + 70 + 61 + 181 + + + + 5 + + + 1 + + + + + + + + + + + + MixerCurveWidget + QWidget +
mixercurvewidget.h
+ 1 +
+
+ + +
diff --git a/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/uavobjectwidgetutils.pro b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/uavobjectwidgetutils.pro index caacc1e9c..e4a0fee99 100644 --- a/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/uavobjectwidgetutils.pro +++ b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/uavobjectwidgetutils.pro @@ -10,13 +10,18 @@ HEADERS += uavobjectwidgetutils_global.h \ mixercurvewidget.h \ mixercurvepoint.h \ mixercurveline.h \ - smartsavebutton.h + smartsavebutton.h \ + mixercurve.h SOURCES += uavobjectwidgetutilsplugin.cpp \ configtaskwidget.cpp \ mixercurvewidget.cpp \ mixercurvepoint.cpp \ mixercurveline.cpp \ - smartsavebutton.cpp + smartsavebutton.cpp \ + mixercurve.cpp OTHER_FILES += UAVObjectWidgetUtils.pluginspec + +FORMS += \ + mixercurve.ui