aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/util/qquickstategroup.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick/util/qquickstategroup.cpp')
-rw-r--r--src/quick/util/qquickstategroup.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/quick/util/qquickstategroup.cpp b/src/quick/util/qquickstategroup.cpp
index b4be946dc3..d25caada00 100644
--- a/src/quick/util/qquickstategroup.cpp
+++ b/src/quick/util/qquickstategroup.cpp
@@ -174,7 +174,7 @@ void QQuickStateGroupPrivate::clear_states(QQmlListProperty<QQuickState> *list)
void QQuickStateGroupPrivate::replace_states(QQmlListProperty<QQuickState> *list, qsizetype index, QQuickState *state)
{
- auto *self = qobject_cast<QQuickStateGroup *>(list->object);
+ auto *self = static_cast<QQuickStateGroup *>(list->object);
auto *d = self->d_func();
auto *oldState = d->states.at(index);
if (oldState != state) {
@@ -188,7 +188,7 @@ void QQuickStateGroupPrivate::replace_states(QQmlListProperty<QQuickState> *list
void QQuickStateGroupPrivate::removeLast_states(QQmlListProperty<QQuickState> *list)
{
- auto *d = qobject_cast<QQuickStateGroup *>(list->object)->d_func();
+ auto *d = static_cast<QQuickStateGroup *>(list->object)->d_func();
if (d->currentState == d->states.last()->name())
d->setCurrentStateInternal(d->states.size() > 1 ? d->states.first()->name() : QString(), true);
d->states.last()->setStateGroup(nullptr);