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>.
|
#include <qqmltoolingsettings_p.h>
Public Member Functions | |
QQmlToolingSettings (const QString &toolName) | |
void | addOption (const QString &name, const QVariant defaultValue=QVariant()) |
bool | writeDefaults () const |
bool | search (const QString &path) |
QVariant | value (QString name) const |
bool | isSet (QString name) const |
Definition at line 24 of file qqmltoolingsettings_p.h.
|
inline |
Definition at line 27 of file qqmltoolingsettings_p.h.
void QQmlToolingSettings::addOption | ( | const QString & | name, |
const QVariant | defaultValue = QVariant() ) |
Definition at line 17 of file qqmltoolingsettings.cpp.
References QVariant::isValid().
bool QQmlToolingSettings::isSet | ( | QString | name | ) | const |
Definition at line 131 of file qqmltoolingsettings.cpp.
References QVariant::canConvert(), QHash< Key, T >::contains(), QString::isEmpty(), QVariant::toString(), and variant.
Referenced by QmlLsp::QQmlCodeModel::buildPathsForFileUrl().
bool QQmlToolingSettings::search | ( | const QString & | path | ) |
Definition at line 72 of file qqmltoolingsettings.cpp.
References QString::arg(), QHash< Key, T >::contains(), QFileInfo::dir(), dir, QStandardPaths::GenericConfigLocation, QFileInfo::isDir(), QStandardPaths::locate(), and Q_UNUSED.
Referenced by QmlLsp::QQmlCodeModel::buildPathsForFileUrl().
Definition at line 126 of file qqmltoolingsettings.cpp.
References QHash< Key, T >::value().
Referenced by QmlLsp::QQmlCodeModel::buildPathsForFileUrl().
bool QQmlToolingSettings::writeDefaults | ( | ) | const |
Definition at line 47 of file qqmltoolingsettings.cpp.
References QFileInfo::absoluteFilePath(), QHash< Key, T >::constBegin(), QHash< Key, T >::constEnd(), QSettings::IniFormat, it, QSettings::NoError, qInfo, qWarning, settings, QSettings::setValue(), QSettings::status(), and QSettings::sync().