41 LocalUserScope = 0x00000001,
49 LocalInstallScope = 0x00000002,
55 LocalSystemScope = 0x00000004,
61 CentralUserScope = 0x00000010,
67 CentralSystemScope = 0x00000020,
73 LocalScopes = LocalUserScope | LocalInstallScope | LocalSystemScope,
79 CentralScopes = CentralUserScope | CentralSystemScope,
85 AllScopes = LocalScopes | CentralScopes
89 Q_DECLARE_FLAGS(Scopes, Scope)
130 Scope groupScope(const
QString& aName, Scopes aSearchedScopes = (Scopes)AllScopes) const;
181 bool groupExists(const
QString& aGroup) const;
214 QStringList allGroups(Scopes aSearchedScopes = (Scopes)AllScopes) const;
225 QStringList allKeys(Scopes aSearchedScopes = (Scopes)AllScopes) const;
241 Scopes aSearchedScopes = (Scopes)AllScopes) const;
272 QVariantMap valueMap(Scopes aSearchedScopes = (Scopes)AllScopes) const;
278 void setValueMap(const QVariantMap& aMap);
Public include file for Bps class.
#define BPSCORE_EXPORT
Declare class to be an import from the shared library.
Definition: bpscore_global.h:22
#define BPS_PRIVATE(Class)
Declare pointer to private object in a public class.
Definition: bpsglobals.h:102
BPS datastore class.
Definition: bpsdatastore.h:61
Query and edit settings.
Definition: bpssettings.h:17
Scope
Scope under which the settings are located.
Definition: bpssettings.h:30