Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Definition at line 345 of file qsettings_win.cpp.
QWinSettingsPrivate::QWinSettingsPrivate | ( | QSettings::Scope | scope, |
const QString & | organization, | ||
const QString & | application, | ||
REGSAM | access = 0 ) |
Definition at line 372 of file qsettings_win.cpp.
References QSettings::AccessError, QList< T >::append(), QString::isEmpty(), QList< T >::isEmpty(), QSettingsPrivate::scope, QSettingsPrivate::setStatus(), and QSettings::UserScope.
QWinSettingsPrivate::QWinSettingsPrivate | ( | QString | rKey, |
REGSAM | access = 0 ) |
Definition at line 401 of file qsettings_win.cpp.
References QList< T >::append(), and keyName().
|
override |
Definition at line 547 of file qsettings_win.cpp.
References QList< T >::constFirst(), i, RegistryKey::key(), qErrnoWarning(), qUtf16Printable, QList< T >::size(), and writeHandle().
|
overridevirtual |
Implements QSettingsPrivate.
Definition at line 721 of file qsettings_win.cpp.
References QSettingsPrivate::AllKeys, allKeys(), childKeysOrGroups(), escapedKey(), QSettingsPrivate::fallbacks, keys, mergeKeySets(), and openKey().
|
overridevirtual |
Implements QSettingsPrivate.
Definition at line 758 of file qsettings_win.cpp.
References remove().
|
overridevirtual |
Implements QSettingsPrivate.
Definition at line 774 of file qsettings_win.cpp.
References QList< T >::at(), QList< T >::isEmpty(), and RegistryKey::key().
|
overridevirtual |
Implements QSettingsPrivate.
Definition at line 769 of file qsettings_win.cpp.
Implements QSettingsPrivate.
Definition at line 704 of file qsettings_win.cpp.
References escapedKey(), QSettingsPrivate::fallbacks, and readKey().
|
overridevirtual |
Implements QSettingsPrivate.
Definition at line 789 of file qsettings_win.cpp.
References writeHandle().
std::optional< QVariant > QWinSettingsPrivate::readKey | ( | HKEY | parentHandle, |
const QString & | rSubKey ) const |
Definition at line 447 of file qsettings_win.cpp.
References QString::fromWCharArray(), i, keyName(), keyPath(), openKey(), Q_ASSERT, qScopeGuard(), qWarning, QSettingsPrivate::stringListToVariantList(), and QSettingsPrivate::stringToVariant().
Referenced by get().
Implements QSettingsPrivate.
Definition at line 562 of file qsettings_win.cpp.
References QSettings::AccessError, QSettingsPrivate::ChildKeys, childKeysOrGroups(), deleteChildGroups(), escapedKey(), keyName(), keyPath(), openKey(), qErrnoWarning(), qUtf16Printable, registryPermissions, QSettingsPrivate::setStatus(), and writeHandle().
Referenced by clear().
Implements QSettingsPrivate.
Definition at line 606 of file qsettings_win.cpp.
References QSettings::AccessError, QSet< T >::contains(), createOrOpenKey(), escapedKey(), i, it, keyName(), keyPath(), Q_FALLTHROUGH, QByteArray(), qErrnoWarning(), qUtf16Printable, registryPermissions, QSettingsPrivate::setStatus(), QSettingsPrivate::variantListToStringList(), QSettingsPrivate::variantToString(), and writeHandle().
|
overridevirtual |
Implements QSettingsPrivate.
Definition at line 764 of file qsettings_win.cpp.
References writeHandle().
HKEY QWinSettingsPrivate::writeHandle | ( | ) | const |
Definition at line 537 of file qsettings_win.cpp.
References QList< T >::at(), RegistryKey::handle(), and QList< T >::isEmpty().
Referenced by ~QWinSettingsPrivate(), isWritable(), remove(), set(), and sync().