26 #ifndef CONFIGGROUNDVEHICLEWIDGET_H
27 #define CONFIGGROUNDVEHICLEWIDGET_H
29 #include "ui_airframe.h"
37 #include <QItemDelegate>
52 Ui_AircraftWidget *m_aircraft;
54 bool setupGroundVehicleCar(SystemSettings::AirframeTypeOptions airframeType);
55 bool setupGroundVehicleDifferential(SystemSettings::AirframeTypeOptions airframeType);
56 bool setupGroundVehicleMotorcycle(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);
70 #endif // CONFIGGROUNDVEHICLEWIDGET_H
~ConfigGroundVehicleWidget()
ConfigGroundVehicleWidget(Ui_AircraftWidget *aircraft=nullptr, QWidget *parent=nullptr)
static QStringList getChannelDescriptions()