16#ifndef QGSSETTINGSPROXY_H
17#define QGSSETTINGSPROXY_H
52 return mOwnedSettings.has_value() ? &( *mOwnedSettings ) : mNonOwnedSettings;
60 return mOwnedSettings.has_value() ? *mOwnedSettings : *mNonOwnedSettings;
66 std::optional< QgsSettings > mOwnedSettings;
QgsSettingsProxy(QgsSettings *settings=nullptr)
Constructor for QgsSettingsProxy.
QgsSettings * operator->()
Returns a pointer to the proxied QgsSettings object.
Stores settings for use within QGIS.
QgsMargins operator*(const QgsMargins &margins, double factor)
Returns a QgsMargins object that is formed by multiplying each component of the given margins by fact...