mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-21 11:54:15 +01:00
Header also
This commit is contained in:
parent
dca5a92104
commit
73ef79a95e
@ -44,7 +44,6 @@ class ConfigFixedWingWidget : public VehicleConfig {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
static const QString CHANNELBOXNAME;
|
|
||||||
static QStringList getChannelDescriptions();
|
static QStringList getChannelDescriptions();
|
||||||
|
|
||||||
ConfigFixedWingWidget(QWidget *parent = 0);
|
ConfigFixedWingWidget(QWidget *parent = 0);
|
||||||
@ -53,29 +52,20 @@ public:
|
|||||||
virtual void refreshWidgetsValues(QString frameType);
|
virtual void refreshWidgetsValues(QString frameType);
|
||||||
virtual QString updateConfigObjectsFromWidgets();
|
virtual QString updateConfigObjectsFromWidgets();
|
||||||
|
|
||||||
void resetChannelboxesAndSliders();
|
|
||||||
protected:
|
|
||||||
void showEvent(QShowEvent *event);
|
|
||||||
void resizeEvent(QResizeEvent *event);
|
|
||||||
void enableControls(bool enable);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui_FixedWingConfigWidget *m_aircraft;
|
Ui_FixedWingConfigWidget *m_aircraft;
|
||||||
QGraphicsSvgItem *plane;
|
QGraphicsSvgItem *planeimg;
|
||||||
|
|
||||||
virtual void registerWidgets(ConfigTaskWidget &parent);
|
virtual void registerWidgets(ConfigTaskWidget &parent);
|
||||||
virtual void resetActuators(GUIConfigDataUnion *configData);
|
virtual void resetActuators(GUIConfigDataUnion *configData);
|
||||||
|
|
||||||
bool setupFrameFixedWing(QString airframeType);
|
bool setupFrameFixedWing(QString airframeType);
|
||||||
bool setupFrameVtail(QString airframeType);
|
|
||||||
bool setupFrameElevon(QString airframeType);
|
bool setupFrameElevon(QString airframeType);
|
||||||
bool setupFixedWingMixer(double mixerFactors[8][3]);
|
bool setupFrameVtail(QString airframeType);
|
||||||
bool setupFixedWingElevonMixer(double mixerFactors[8][3]);
|
|
||||||
void setupMotors(QList<QString> motorList);
|
protected:
|
||||||
void setupElevonServo(int channel, double roll, double pitch);
|
void enableControls(bool enable);
|
||||||
|
|
||||||
void updateAirframe(QString multiRotorType);
|
|
||||||
void setupEnabledControls(QString airframeType);
|
|
||||||
private slots:
|
private slots:
|
||||||
virtual void setupUI(QString airframeType);
|
virtual void setupUI(QString airframeType);
|
||||||
virtual bool throwConfigError(QString airframeType);
|
virtual bool throwConfigError(QString airframeType);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user