|
|
|
@ -48,25 +48,25 @@ public:
@@ -48,25 +48,25 @@ public:
|
|
|
|
|
|
|
|
|
|
/// The list of settings under the Settings Menu
|
|
|
|
|
/// @return A list of QGCSettings
|
|
|
|
|
virtual QVariantList& settingsPages (); |
|
|
|
|
virtual QVariantList& settingsPages(void); |
|
|
|
|
|
|
|
|
|
/// The default settings panel to show
|
|
|
|
|
/// @return The settings index
|
|
|
|
|
virtual int defaultSettings (); |
|
|
|
|
virtual int defaultSettings(void); |
|
|
|
|
|
|
|
|
|
/// Global options
|
|
|
|
|
/// @return An instance of QGCOptions
|
|
|
|
|
virtual QGCOptions* options (); |
|
|
|
|
virtual QGCOptions* options(void); |
|
|
|
|
|
|
|
|
|
/// Allows the core plugin to override the visibility for a settings group
|
|
|
|
|
/// @param name - Setting group name
|
|
|
|
|
/// @return true: Show settings ui, false: Hide settings ui
|
|
|
|
|
virtual bool overrideSettingsGroupVisibility (QString name); |
|
|
|
|
virtual bool overrideSettingsGroupVisibility(QString name); |
|
|
|
|
|
|
|
|
|
/// Allows the core plugin to override the setting meta data before the setting fact is created.
|
|
|
|
|
/// @param metaData - MetaData for setting fact
|
|
|
|
|
/// @return true: Setting should be visible in ui, false: Setting should not be shown in ui
|
|
|
|
|
virtual bool adjustSettingMetaData (FactMetaData& metaData); |
|
|
|
|
virtual bool adjustSettingMetaData(FactMetaData& metaData); |
|
|
|
|
|
|
|
|
|
/// Return the resource file which contains the brand image for for Indoor theme.
|
|
|
|
|
virtual QString brandImageIndoor(void) const { return QString(); } |
|
|
|
@ -83,6 +83,9 @@ public:
@@ -83,6 +83,9 @@ public:
|
|
|
|
|
/// Allows a plugin to override the specified color name from the palette
|
|
|
|
|
virtual void paletteOverride(QString colorName, QGCPalette::PaletteColorInfo_t& colorInfo); |
|
|
|
|
|
|
|
|
|
/// Allows the plugin the override the default settings for the Values Widget large and small values
|
|
|
|
|
virtual void valuesWidgetDefaultSettings(QStringList& largeValues, QStringList& smallValues); |
|
|
|
|
|
|
|
|
|
bool showTouchAreas(void) const { return _showTouchAreas; } |
|
|
|
|
bool showAdvancedUI(void) const { return _showAdvancedUI; } |
|
|
|
|
void setShowTouchAreas(bool show); |
|
|
|
|