![]() |
Qt 4.8
|
#include "qsettings.h"#include "qsettings_p.h"#include "qvector.h"#include "qmap.h"#include "qt_windows.h"#include "qdebug.h"Go to the source code of this file.
Classes | |
| class | QWinSettingsPrivate |
| class | RegistryKey |
Typedefs | |
| typedef QMap< QString, QString > | NameSet |
| typedef QVector< RegistryKey > | RegistryKeyList |
Functions | |
| static void | allKeys (HKEY parentHandle, const QString &rSubKey, NameSet *result) |
| static QStringList | childKeysOrGroups (HKEY parentHandle, QSettingsPrivate::ChildSpec spec) |
| static HKEY | createOrOpenKey (HKEY parentHandle, REGSAM perms, const QString &rSubKey) |
| static HKEY | createOrOpenKey (HKEY parentHandle, const QString &rSubKey, bool *readOnly) |
| static void | deleteChildGroups (HKEY parentHandle) |
| static QString | errorCodeToString (DWORD errorCode) |
| static QString | escapedKey (QString uKey) |
| static QString | keyName (const QString &rKey) |
| static QString | keyPath (const 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) |
| static bool | stringContainsNullChar (const QString &s) |
| static QString | unescapedKey (QString rKey) |
Variables | |
| static const REGSAM | registryPermissions = KEY_READ | KEY_WRITE |
| typedef QVector<RegistryKey> RegistryKeyList |
Definition at line 372 of file qsettings_win.cpp.
Definition at line 258 of file qsettings_win.cpp.
Referenced by QWinSettingsPrivate::children(), QCoreTextFontDatabase::populateFontDatabase(), QShortcutMap::removeShortcut(), QShortcutMap::setShortcutAutoRepeat(), and QShortcutMap::setShortcutEnabled().
|
static |
Definition at line 201 of file qsettings_win.cpp.
Referenced by allKeys(), QWinSettingsPrivate::children(), deleteChildGroups(), and QWinSettingsPrivate::remove().
|
static |
Definition at line 160 of file qsettings_win.cpp.
Referenced by createOrOpenKey(), RegistryKey::handle(), and QWinSettingsPrivate::set().
|
static |
Definition at line 181 of file qsettings_win.cpp.
|
static |
Definition at line 285 of file qsettings_win.cpp.
Referenced by QWinSettingsPrivate::remove().
|
static |
Definition at line 131 of file qsettings_win.cpp.
Referenced by childKeysOrGroups(), deleteChildGroups(), QWinSettingsPrivate::remove(), QWinSettingsPrivate::set(), and QWinSettingsPrivate::~QWinSettingsPrivate().
Definition at line 92 of file qsettings_win.cpp.
Referenced by QWinSettingsPrivate::children(), QWinSettingsPrivate::get(), QWinSettingsPrivate::remove(), QWinSettingsPrivate::set(), and unescapedKey().
Definition at line 76 of file qsettings_win.cpp.
Referenced by QCoreWlanEngine::connectToId(), QKeySequencePrivate::decodeString(), launchWebBrowser(), QWinSettingsPrivate::readKey(), QWinSettingsPrivate::remove(), and QWinSettingsPrivate::set().
Definition at line 68 of file qsettings_win.cpp.
Referenced by QWinSettingsPrivate::readKey(), QWinSettingsPrivate::remove(), QWinSettingsPrivate::set(), and UpdateRegistry().
Definition at line 113 of file qsettings_win.cpp.
Referenced by QWinSettingsPrivate::children().
|
static |
Definition at line 120 of file qsettings_win.cpp.
|
static |
Definition at line 147 of file qsettings_win.cpp.
Referenced by allKeys(), QWinSettingsPrivate::children(), createOrOpenKey(), deleteChildGroups(), RegistryKey::handle(), QWinSettingsPrivate::readKey(), and QWinSettingsPrivate::remove().
|
static |
Definition at line 637 of file qsettings_win.cpp.
Referenced by QWinSettingsPrivate::set().
|
static |
Definition at line 66 of file qsettings_win.cpp.
Referenced by createOrOpenKey(), deleteChildGroups(), QWinSettingsPrivate::remove(), and QWinSettingsPrivate::set().