26 #ifndef UAVCONFIGINFO_H
27 #define UAVCONFIGINFO_H
37 class IUAVGadgetConfiguration;
49 QString toString()
const;
58 explicit UAVConfigInfo(QSettings *qs, QObject *parent =
nullptr);
71 m_nameOfConfigurable = nameOfConfigurable;
74 void save(QSettings *qs);
75 void read(QSettings *qs);
88 bool askToAbort(
int compat, QString message);
89 void notify(QString message);
103 QString m_nameOfConfigurable;
108 #endif // UAVCONFIGINFO_H
void setVersion(const QString version)
bool standardVersionHandlingOK(QString programVersion)
void setVersion(int major, int minor, int patch)
UAVConfigVersion version()
The Config Info is a helper-class to handle version changes in GCS configuration files.
void setVersion(const UAVConfigVersion version)
void setNameOfConfigurable(const QString nameOfConfigurable)
void setLocked(bool locked)
save(matfile $(SAVEOBJECTSCODE))