diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2022-11-22 18:31:30 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2022-11-25 00:04:03 +0100 |
commit | d7fb2a01541582dbb2e99ee67d8a98917aa32bfd (patch) | |
tree | 315251403ec6d697bddae7e1d34b28eaae605e6f /src | |
parent | c4f0d07bda41ea3ea083d17c56e67a3b05a532bb (diff) |
Drop some dead code from qqmlpropertycache*
_hasPropertyOverrides was never read.
Change-Id: I96575a9c76379ede6cb76e12262e1b90ab3c7963
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/qml/qml/qqmlpropertycache.cpp | 25 | ||||
-rw-r--r-- | src/qml/qml/qqmlpropertycache_p.h | 4 |
2 files changed, 11 insertions, 18 deletions
diff --git a/src/qml/qml/qqmlpropertycache.cpp b/src/qml/qml/qqmlpropertycache.cpp index 9bad4c833c..5719547455 100644 --- a/src/qml/qml/qqmlpropertycache.cpp +++ b/src/qml/qml/qqmlpropertycache.cpp @@ -217,8 +217,7 @@ void QQmlPropertyCache::appendProperty(const QString &name, QQmlPropertyData::Fl int index = propertyIndexCache.size(); propertyIndexCache.append(data); - setNamedProperty(name, index + propertyOffset(), propertyIndexCache.data() + index, - overrideResult == ValidOverride); + setNamedProperty(name, index + propertyOffset(), propertyIndexCache.data() + index); } void QQmlPropertyCache::appendSignal(const QString &name, QQmlPropertyData::Flags flags, @@ -255,11 +254,9 @@ void QQmlPropertyCache::appendSignal(const QString &name, QQmlPropertyData::Flag QString handlerName = QLatin1String("on") + name; handlerName[2] = handlerName.at(2).toUpper(); - setNamedProperty(name, methodIndex + methodOffset(), methodIndexCache.data() + methodIndex, - overrideResult == ValidOverride); + setNamedProperty(name, methodIndex + methodOffset(), methodIndexCache.data() + methodIndex); setNamedProperty(handlerName, signalHandlerIndex + signalOffset(), - signalHandlerIndexCache.data() + signalHandlerIndex, - overrideResult == ValidOverride); + signalHandlerIndexCache.data() + signalHandlerIndex); } void QQmlPropertyCache::appendMethod(const QString &name, QQmlPropertyData::Flags flags, @@ -286,8 +283,7 @@ void QQmlPropertyCache::appendMethod(const QString &name, QQmlPropertyData::Flag int methodIndex = methodIndexCache.size(); methodIndexCache.append(data); - setNamedProperty(name, methodIndex + methodOffset(), methodIndexCache.data() + methodIndex, - overrideResult == ValidOverride); + setNamedProperty(name, methodIndex + methodOffset(), methodIndexCache.data() + methodIndex); } void QQmlPropertyCache::appendEnum(const QString &name, const QVector<QQmlEnumValue> &values) @@ -452,11 +448,11 @@ void QQmlPropertyCache::append(const QMetaObject *metaObject, if (handleOverride(methodName, data, (old = it->second)) == InvalidOverride) continue; } - setNamedProperty(methodName, ii, data, (old != nullptr)); + setNamedProperty(methodName, ii, data); if (data->isSignal()) { QHashedString on(QLatin1String("on") % methodName.at(0).toUpper() % QStringView{methodName}.mid(1)); - setNamedProperty(on, ii, sigdata, (old != nullptr)); + setNamedProperty(on, ii, sigdata); ++signalHandlerIndex; } } else { @@ -465,7 +461,7 @@ void QQmlPropertyCache::append(const QMetaObject *metaObject, if (handleOverride(methodName, data, (old = it->second)) == InvalidOverride) continue; } - setNamedProperty(methodName, ii, data, (old != nullptr)); + setNamedProperty(methodName, ii, data); if (data->isSignal()) { int length = methodName.length(); @@ -479,7 +475,7 @@ void QQmlPropertyCache::append(const QMetaObject *metaObject, str[length + 2] = '\0'; QHashedString on(QString::fromLatin1(str.data())); - setNamedProperty(on, ii, data, (old != nullptr)); + setNamedProperty(on, ii, data); ++signalHandlerIndex; } } @@ -527,14 +523,14 @@ void QQmlPropertyCache::append(const QMetaObject *metaObject, if (handleOverride(propName, data, (old = it->second)) == InvalidOverride) continue; } - setNamedProperty(propName, ii, data, (old != nullptr)); + setNamedProperty(propName, ii, data); } else { QHashedCStringRef propName(str, cptr - str); if (StringCache::mapped_type *it = stringCache.value(propName)) { if (handleOverride(propName, data, (old = it->second)) == InvalidOverride) continue; } - setNamedProperty(propName, ii, data, (old != nullptr)); + setNamedProperty(propName, ii, data); } bool isGadget = true; @@ -582,7 +578,6 @@ void QQmlPropertyCache::invalidate(const QMetaObject *metaObject) methodIndexCache.clear(); signalHandlerIndexCache.clear(); - _hasPropertyOverrides = false; argumentsCache = nullptr; int pc = metaObject->propertyCount(); diff --git a/src/qml/qml/qqmlpropertycache_p.h b/src/qml/qml/qqmlpropertycache_p.h index 5827a59f13..eb88cc43a2 100644 --- a/src/qml/qml/qqmlpropertycache_p.h +++ b/src/qml/qml/qqmlpropertycache_p.h @@ -263,10 +263,9 @@ private: } template<typename K> - void setNamedProperty(const K &key, int index, QQmlPropertyData *data, bool isOverride) + void setNamedProperty(const K &key, int index, QQmlPropertyData *data) { stringCache.insert(key, qMakePair(index, data)); - _hasPropertyOverrides |= isOverride; } private: @@ -311,7 +310,6 @@ private: int methodIndexCacheStart = 0; int signalHandlerIndexCacheStart = 0; int _jsFactoryMethodIndex = -1; - bool _hasPropertyOverrides = false; }; // Returns this property cache's metaObject. May be null if it hasn't been created yet. |