![]() |
Qt 6.x
The Qt SDK
|
#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 19 of file qqmltoolingsettings.cpp.
bool QQmlToolingSettings::isSet | ( | QString | name | ) | const |
Definition at line 129 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 71 of file qqmltoolingsettings.cpp.
References QString::arg(), QHash< Key, T >::contains(), QFileInfo::dir(), dir, QStandardPaths::GenericConfigLocation, QFileInfo::isDir(), QString::isEmpty(), and QStandardPaths::locate().
Referenced by QmlLsp::QQmlCodeModel::buildPathsForFileUrl().
Definition at line 124 of file qqmltoolingsettings.cpp.
References QHash< Key, T >::value().
Referenced by QmlLsp::QQmlCodeModel::buildPathsForFileUrl().
bool QQmlToolingSettings::writeDefaults | ( | ) | const |
Definition at line 46 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().