28 #ifndef UAVGADGETDECORATOR_H
29 #define UAVGADGETDECORATOR_H
34 class IUAVGadgetConfiguration;
42 bool loadDefault =
false);
46 QComboBox *
toolBar() {
return m_toolbar; }
70 #endif // UAVGADGETDECORATOR_H
void restoreState(QSettings *qSettings)
void loadConfiguration(IUAVGadgetConfiguration *config)
void configurationAdded(IUAVGadgetConfiguration *config)
virtual QWidget * widget()=0
IUAVGadgetConfiguration * activeConfiguration()
void configurationChanged(IUAVGadgetConfiguration *config)
void configurationToBeDeleted(IUAVGadgetConfiguration *config)
void configurationNameChanged(IUAVGadgetConfiguration *config, QString oldName, QString newName)
UAVGadgetDecorator(IUAVGadget *gadget, QList< IUAVGadgetConfiguration * > *configurations, bool loadDefault=false)
void saveState(QSettings *qSettings)