aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2022-11-22 18:31:30 +0100
committerUlf Hermann <ulf.hermann@qt.io>2022-11-25 00:04:03 +0100
commitd7fb2a01541582dbb2e99ee67d8a98917aa32bfd (patch)
tree315251403ec6d697bddae7e1d34b28eaae605e6f /src
parentc4f0d07bda41ea3ea083d17c56e67a3b05a532bb (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.cpp25
-rw-r--r--src/qml/qml/qqmlpropertycache_p.h4
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.