LP-56 - Better txpid option namings, fix tabs-spaces, tooltips. headers, variable...
[librepilot.git] / ground / openpilotgcs / src / plugins / config / inputchannelform.h
blob7763e0d4b600b2fb7575a96a36dd3647b3d80691
1 #ifndef INPUTCHANNELFORM_H
2 #define INPUTCHANNELFORM_H
4 #include "channelform.h"
5 #include "configinputwidget.h"
7 #include <QWidget>
9 namespace Ui {
10 class InputChannelForm;
13 class InputChannelForm : public ChannelForm {
14 Q_OBJECT
16 public:
17 explicit InputChannelForm(const int index, QWidget *parent = NULL);
18 ~InputChannelForm();
20 friend class ConfigInputWidget;
22 virtual QString name();
23 virtual void setName(const QString &name);
25 private slots:
26 void updateNeutralMark();
27 void updateTooltip();
28 void minMaxUpdated();
29 void neutralUpdated();
30 void reversedUpdated();
31 void groupUpdated();
33 private:
34 Ui::InputChannelForm *ui;
37 #endif // INPUTCHANNELFORM_H