![]() |
Qt 6.x
The Qt SDK
|
#include <qsettings_p.h>
Private Member Functions | |
virtual void | initAccess () |
Definition at line 219 of file qsettings_p.h.
QConfFileSettingsPrivate::QConfFileSettingsPrivate | ( | QSettings::Format | format, |
QSettings::Scope | scope, | ||
const QString & | organization, | ||
const QString & | application | ||
) |
Definition at line 1055 of file qsettings.cpp.
References QSettings::AccessError, QList< T >::append(), dir, extension(), QConfFile::fromName(), QStandardPaths::GenericConfigLocation, getPath(), initAccess(), QString::isEmpty(), QSettingsPrivate::scope, QDir::separator(), QSettingsPrivate::setStatus(), QStandardPaths::standardLocations(), QSettings::SystemScope, and QSettings::UserScope.
QConfFileSettingsPrivate::QConfFileSettingsPrivate | ( | const QString & | fileName, |
QSettings::Format | format | ||
) |
Definition at line 1118 of file qsettings.cpp.
References QList< T >::append(), fileName(), QConfFile::fromName(), and initAccess().
QConfFileSettingsPrivate::~QConfFileSettingsPrivate | ( | ) |
Definition at line 1130 of file qsettings.cpp.
References QCache< Key, T >::insert(), QT_CATCH, QT_TRY, QHash< Key, T >::remove(), and settingsGlobalMutex.
|
overridevirtual |
Implements QSettingsPrivate.
Reimplemented in QWasmIDBSettingsPrivate.
Definition at line 1232 of file qsettings.cpp.
References QSettingsPrivate::fallbacks, QString::isEmpty(), j, QSettingsPrivate::processChild(), and QString::size().
|
overridevirtual |
Implements QSettingsPrivate.
Reimplemented in QWasmIDBSettingsPrivate.
Definition at line 1271 of file qsettings.cpp.
References QConfFile::addedKeys, QList< T >::at(), QMap< Key, T >::clear(), QList< T >::isEmpty(), QConfFile::mutex, QConfFile::originalKeys, and QConfFile::removedKeys.
Referenced by QWasmIDBSettingsPrivate::clear().
|
overridevirtual |
Implements QSettingsPrivate.
Definition at line 1301 of file qsettings.cpp.
References QList< T >::at(), QList< T >::isEmpty(), and QConfFile::name.
Referenced by QConfFileSettingsPrivate(), QWasmIDBSettingsPrivate::QWasmIDBSettingsPrivate(), QWasmIDBSettingsPrivate::clear(), QWasmIDBSettingsPrivate::sync(), and QWasmIDBSettingsPrivate::syncToLocal().
|
overridevirtual |
Implements QSettingsPrivate.
Reimplemented in QWasmIDBSettingsPrivate.
Definition at line 1296 of file qsettings.cpp.
References sync().
|
overridevirtual |
Implements QSettingsPrivate.
Reimplemented in QWasmIDBSettingsPrivate.
Definition at line 1204 of file qsettings.cpp.
References QSettingsPrivate::fallbacks, and j.
Referenced by QWasmIDBSettingsPrivate::get().
|
privatevirtual |
Reimplemented in QWasmIDBSettingsPrivate.
Definition at line 905 of file qsettings.cpp.
References QSettings::AccessError, QSettings::IniFormat, QList< T >::isEmpty(), QSettingsPrivate::setStatus(), and sync().
Referenced by QConfFileSettingsPrivate(), QConfFileSettingsPrivate(), QWasmIDBSettingsPrivate::initAccess(), and QWasmIDBSettingsPrivate::setReady().
|
overridevirtual |
Implements QSettingsPrivate.
Reimplemented in QWasmIDBSettingsPrivate.
Definition at line 1310 of file qsettings.cpp.
References QList< T >::at(), QSettings::IniFormat, QList< T >::isEmpty(), and QConfFile::isWritable().
Referenced by QWasmIDBSettingsPrivate::isWritable().
bool QConfFileSettingsPrivate::readIniFile | ( | QByteArrayView | data, |
UnparsedSettingsMap * | unparsedIniSections | ||
) |
Definition at line 1591 of file qsettings.cpp.
References Qt::CaseInsensitive, QString::clear(), QByteArrayView::compare(), QByteArrayView::constData(), QString::first(), FLUSH_CURRENT_SECTION, QString::indexOf(), QSettingsPrivate::iniUnescapedKey(), line, ok, position(), Q_ASSERT, readIniLine(), QByteArrayView::size(), QString::sliced(), QString::startsWith(), and QString::trimmed().
|
static |
Definition at line 1519 of file qsettings.cpp.
References ch, charTraits, i, Q_ASSERT, Space, and Special.
Referenced by readIniFile(), and readIniSection().
|
static |
Definition at line 1658 of file qsettings.cpp.
References Qt::CaseSensitive, QString::first(), IniCaseSensitivity, QSettingsPrivate::iniUnescapedKey(), QSettingsPrivate::iniUnescapedStringList(), QMap< Key, T >::insert(), line, ok, QSettingsKey::originalCaseKey(), QSettingsKey::originalKeyPosition(), position(), Q_ASSERT, readIniLine(), QString::reserve(), QString::sliced(), QString::startsWith(), QSettingsPrivate::stringListToVariantList(), QSettingsPrivate::stringToVariant(), QString::trimmed(), and variant.
Implements QSettingsPrivate.
Definition at line 1161 of file qsettings.cpp.
References QConfFile::addedKeys, QList< T >::at(), QMap< Key, T >::constEnd(), QMap< Key, T >::contains(), QMap< Key, T >::end(), QMap< Key, T >::erase(), i, QMap< Key, T >::insert(), QList< T >::isEmpty(), j, QMap< Key, T >::lowerBound(), QConfFile::mutex, QConfFile::originalKeys, QMap< Key, T >::remove(), and QConfFile::removedKeys.
Implements QSettingsPrivate.
Definition at line 1190 of file qsettings.cpp.
References QConfFile::addedKeys, QList< T >::at(), QMap< Key, T >::insert(), QList< T >::isEmpty(), QConfFile::mutex, QMap< Key, T >::remove(), and QConfFile::removedKeys.
|
overridevirtual |
Implements QSettingsPrivate.
Reimplemented in QWasmIDBSettingsPrivate.
Definition at line 1285 of file qsettings.cpp.
Referenced by flush(), initAccess(), and QWasmIDBSettingsPrivate::sync().