QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
Public Member Functions | Static Public Attributes | List of all members
QgsSettingsRegistryGui Class Reference

QgsSettingsRegistryGui is used for settings introspection and collects all QgsSettingsEntry instances of gui. More...

#include <qgssettingsregistrygui.h>

Inheritance diagram for QgsSettingsRegistryGui:
Inheritance graph
[legend]

Public Member Functions

 QgsSettingsRegistryGui ()
 Constructor for QgsSettingsRegistryGui. More...
 
virtual ~QgsSettingsRegistryGui ()
 Destructor for QgsSettingsRegistryGui. More...
 
- Public Member Functions inherited from QgsSettingsRegistry
 QgsSettingsRegistry ()
 Constructor for QgsSettingsRegistry. More...
 
virtual ~QgsSettingsRegistry ()
 Destructor for QgsSettingsRegistry. More...
 
void addSubRegistry (const QgsSettingsRegistry *settingsRegistry)
 Append a child settingsRegistry to the register. More...
 
void removeSubRegistry (const QgsSettingsRegistry *settingsRegistry)
 Remove a child settingsRegistry from the register. More...
 
QList< const QgsSettingsEntryBase * > settingEntries () const
 Returns the list of registered QgsSettingsEntryBase. More...
 
const QgsSettingsEntryBasesettingsEntry (const QString &key, bool searchChildRegistries=true) const
 Returns the QgsSettingsEntry with the given key or nullptr if not found. More...
 
QList< const QgsSettingsRegistry * > subRegistries () const
 Returns the list of registered child QgsSettingsRegistry. More...
 

Static Public Attributes

static const QgsSettingsEntryBool settingsAutomaticallyCheckForPluginUpdates = QgsSettingsEntryBool( QStringLiteral( "automatically-check-for-updates" ), QgsSettings::Prefix::PLUGINS, true, QStringLiteral( "Automatically check for plugin updates on startup" ) )
 Check for plugin updates automatically on startup. More...
 
static const QgsSettingsEntryBool settingsRespectScreenDPI = QgsSettingsEntryBool( QStringLiteral( "respect_screen_dpi" ), QgsSettings::Prefix::GUI_QGIS, false )
 Settings entry respect screen dpi. More...
 

Additional Inherited Members

- Protected Member Functions inherited from QgsSettingsRegistry
bool addSettingsEntry (const QgsSettingsEntryBase *settingsEntry)
 Adds settingsEntry to the registry. More...
 
void addSettingsEntryGroup (const QgsSettingsEntryGroup *settingsGroup)
 Adds a group of setting to the registry. More...
 

Detailed Description

QgsSettingsRegistryGui is used for settings introspection and collects all QgsSettingsEntry instances of gui.

Since
QGIS 3.22

Definition at line 33 of file qgssettingsregistrygui.h.

Constructor & Destructor Documentation

◆ QgsSettingsRegistryGui()

QgsSettingsRegistryGui::QgsSettingsRegistryGui ( )

Constructor for QgsSettingsRegistryGui.

Definition at line 22 of file qgssettingsregistrygui.cpp.

◆ ~QgsSettingsRegistryGui()

QgsSettingsRegistryGui::~QgsSettingsRegistryGui ( )
virtual

Destructor for QgsSettingsRegistryGui.

Definition at line 32 of file qgssettingsregistrygui.cpp.

Member Data Documentation

◆ settingsAutomaticallyCheckForPluginUpdates

const QgsSettingsEntryBool QgsSettingsRegistryGui::settingsAutomaticallyCheckForPluginUpdates = QgsSettingsEntryBool( QStringLiteral( "automatically-check-for-updates" ), QgsSettings::Prefix::PLUGINS, true, QStringLiteral( "Automatically check for plugin updates on startup" ) )
inlinestatic

Check for plugin updates automatically on startup.

Definition at line 52 of file qgssettingsregistrygui.h.

◆ settingsRespectScreenDPI

const QgsSettingsEntryBool QgsSettingsRegistryGui::settingsRespectScreenDPI = QgsSettingsEntryBool( QStringLiteral( "respect_screen_dpi" ), QgsSettings::Prefix::GUI_QGIS, false )
inlinestatic

Settings entry respect screen dpi.

Definition at line 49 of file qgssettingsregistrygui.h.


The documentation for this class was generated from the following files: