26 #ifndef CONFIGFIXEDWINGWIDGET_H
27 #define CONFIGFIXEDWINGWIDGET_H
29 #include "ui_airframe.h"
37 #include <QItemDelegate>
52 Ui_AircraftWidget *m_aircraft;
54 bool setupFrameFixedWing(SystemSettings::AirframeTypeOptions airframeType);
55 bool setupFrameElevon(SystemSettings::AirframeTypeOptions airframeType);
56 bool setupFrameVtail(SystemSettings::AirframeTypeOptions airframeType);
62 virtual void setupUI(SystemSettings::AirframeTypeOptions airframeType);
63 void refreshAirframeWidgetsValues(SystemSettings::AirframeTypeOptions frameType);
64 virtual SystemSettings::AirframeTypeOptions updateConfigObjectsFromWidgets();
65 virtual bool throwConfigError(SystemSettings::AirframeTypeOptions airframeType);
68 #endif // CONFIGFIXEDWINGWIDGET_H
ConfigFixedWingWidget(Ui_AircraftWidget *aircraft=nullptr, QWidget *parent=nullptr)
static QStringList getChannelDescriptions()