(29a6cb338604d53c74a06ce0eca8c9a9039a98d0)
#include "qsettings.h"
#include "qsettings_p.h"
#include "qlist.h"
#include "qmap.h"
#include "qdebug.h"
#include "qscopeguard.h"
#include <QtCore/private/wcharhelpers_win_p.h>
#include <qt_windows.h>
Go to the source code of this file.
|
static QString | keyPath (const QString &rKey) |
|
static QString | keyName (const QString &rKey) |
|
static QString | escapedKey (QString uKey) |
|
static QString | unescapedKey (QString rKey) |
|
static void | mergeKeySets (NameSet *dest, const NameSet &src) |
|
static void | mergeKeySets (NameSet *dest, const QStringList &src) |
|
static HKEY | openKey (HKEY parentHandle, REGSAM perms, const QString &rSubKey, REGSAM access=0) |
|
static HKEY | createOrOpenKey (HKEY parentHandle, REGSAM perms, const QString &rSubKey, REGSAM access=0) |
|
static HKEY | createOrOpenKey (HKEY parentHandle, const QString &rSubKey, bool *readOnly, REGSAM access=0) |
|
static QStringList | childKeysOrGroups (HKEY parentHandle, QSettingsPrivate::ChildSpec spec) |
|
static void | allKeys (HKEY parentHandle, const QString &rSubKey, NameSet *result, REGSAM access=0) |
|
static void | deleteChildGroups (HKEY parentHandle, REGSAM access=0) |
|
◆ KEY_WOW64_32KEY
#define KEY_WOW64_32KEY 0x0200 |
◆ KEY_WOW64_64KEY
#define KEY_WOW64_64KEY 0x0100 |
◆ NameSet
◆ RegistryKeyList
◆ allKeys()
◆ childKeysOrGroups()
◆ createOrOpenKey() [1/2]
static HKEY createOrOpenKey |
( |
HKEY | parentHandle, |
|
|
const QString & | rSubKey, |
|
|
bool * | readOnly, |
|
|
REGSAM | access = 0 ) |
|
static |
◆ createOrOpenKey() [2/2]
static HKEY createOrOpenKey |
( |
HKEY | parentHandle, |
|
|
REGSAM | perms, |
|
|
const QString & | rSubKey, |
|
|
REGSAM | access = 0 ) |
|
static |
◆ deleteChildGroups()
static void deleteChildGroups |
( |
HKEY | parentHandle, |
|
|
REGSAM | access = 0 ) |
|
static |
◆ escapedKey()
◆ keyName()
◆ keyPath()
◆ mergeKeySets() [1/2]
◆ mergeKeySets() [2/2]
◆ openKey()
static HKEY openKey |
( |
HKEY | parentHandle, |
|
|
REGSAM | perms, |
|
|
const QString & | rSubKey, |
|
|
REGSAM | access = 0 ) |
|
static |
◆ unescapedKey()
◆ registryPermissions
static const REGSAM registryPermissions = KEY_READ | KEY_WRITE |
|
static |