![]() |
Qt 6.x
The Qt SDK
|
#include <qsettings_p.h>
Collaboration diagram for QConfFile:Public Member Functions | |
| ~QConfFile () | |
| ParsedSettingsMap | mergedKeyMap () const |
| bool | isWritable () const |
Static Public Member Functions | |
| static QConfFile * | fromName (const QString &name, bool _userPerms) |
| static Q_AUTOTEST_EXPORT void | clearCache () |
Friends | |
| class | QConfFile_createsItself |
Definition at line 114 of file qsettings_p.h.
| QConfFile::~QConfFile | ( | ) |
Definition at line 111 of file qsettings.cpp.
|
static |
Definition at line 174 of file qsettings.cpp.
References settingsGlobalMutex.
Definition at line 153 of file qsettings.cpp.
References QFileInfo::absoluteFilePath(), fileName, QHash< Key, T >::insert(), ref, QBasicAtomicInteger< T >::ref(), settingsGlobalMutex, QCache< Key, T >::take(), and QHash< Key, T >::value().
Referenced by QConfFileSettingsPrivate::QConfFileSettingsPrivate(), and QConfFileSettingsPrivate::QConfFileSettingsPrivate().
Here is the call graph for this function:
Here is the caller graph for this function:| bool QConfFile::isWritable | ( | ) | const |
Definition at line 128 of file qsettings.cpp.
References QFileInfo::absolutePath(), dir, QFileInfo::exists(), file, QFile::open(), and QIODeviceBase::ReadWrite.
Referenced by QConfFileSettingsPrivate::isWritable().
Here is the call graph for this function:
Here is the caller graph for this function:| ParsedSettingsMap QConfFile::mergedKeyMap | ( | ) | const |
Definition at line 117 of file qsettings.cpp.
References addedKeys, QMap< Key, T >::begin(), QMap< Key, T >::end(), i, originalKeys, QMap< Key, T >::remove(), and removedKeys.
Here is the call graph for this function:
|
friend |
Definition at line 144 of file qsettings_p.h.
| ParsedSettingsMap QConfFile::addedKeys |
Definition at line 131 of file qsettings_p.h.
Referenced by QConfFileSettingsPrivate::clear(), mergedKeyMap(), QConfFileSettingsPrivate::remove(), and QConfFileSettingsPrivate::set().
| QMutex QConfFile::mutex |
Definition at line 134 of file qsettings_p.h.
Referenced by QConfFileSettingsPrivate::clear(), QConfFileSettingsPrivate::remove(), and QConfFileSettingsPrivate::set().
| QString QConfFile::name |
Definition at line 126 of file qsettings_p.h.
Referenced by QConfFileSettingsPrivate::fileName().
| ParsedSettingsMap QConfFile::originalKeys |
Definition at line 130 of file qsettings_p.h.
Referenced by QConfFileSettingsPrivate::clear(), mergedKeyMap(), and QConfFileSettingsPrivate::remove().
| QAtomicInt QConfFile::ref |
Definition at line 133 of file qsettings_p.h.
Referenced by fromName().
| ParsedSettingsMap QConfFile::removedKeys |
Definition at line 132 of file qsettings_p.h.
Referenced by QConfFileSettingsPrivate::clear(), mergedKeyMap(), QConfFileSettingsPrivate::remove(), and QConfFileSettingsPrivate::set().
| qint64 QConfFile::size |
Definition at line 128 of file qsettings_p.h.
| QDateTime QConfFile::timeStamp |
Definition at line 127 of file qsettings_p.h.
| UnparsedSettingsMap QConfFile::unparsedIniSections |
Definition at line 129 of file qsettings_p.h.
| bool QConfFile::userPerms |
Definition at line 135 of file qsettings_p.h.