28 QLatin1String(
"disableUnqualifiedAccess");
31 QLatin1String(
"disableHeuristic");
38 return m_unqualifiedAccessDisabled.contains(name);
42 bool isOnUsageWarned(
const QString &name)
const {
return m_onUsageWarned.contains(name); }
48 void setUnqualifiedAccessDisabled(
const QList<QString> &unqualifiedAccessDisabled)
50 m_unqualifiedAccessDisabled = unqualifiedAccessDisabled;
52 void setOnUsagedWarned(
const QList<QString> &onUsageWarned) { m_onUsageWarned = onUsageWarned; }
53 void setIsHeuristicDisabled(
bool newDisableHeuristic)
55 m_disableHeuristic = newDisableHeuristic;
58 QList<QString> m_unqualifiedAccessDisabled = {};
59 QList<QString> m_onUsageWarned = {};
60 bool m_disableHeuristic =
false;
bool isHeuristicDisabled() const
bool isUnqualifiedAccessDisabled(const QString &name) const
UserContextProperties(const QQmlToolingSettings &settings)
bool isOnUsageWarned(const QString &name) const
static constexpr QLatin1StringView s_unqualifiedAccessDisabledKey
QList< QString > unqualifiedAccessDisabled() const
UserContextProperties()=default
static constexpr QLatin1StringView s_disableHeuristic
static constexpr QLatin1StringView s_onUsageWarnedKey
QList< QString > onUsageWarned() const