summaryrefslogtreecommitdiffstats
path: root/src/testlib
diff options
context:
space:
mode:
Diffstat (limited to 'src/testlib')
-rw-r--r--src/testlib/qtestaccessible.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/testlib/qtestaccessible.h b/src/testlib/qtestaccessible.h
index 048e048789..807cc2f846 100644
--- a/src/testlib/qtestaccessible.h
+++ b/src/testlib/qtestaccessible.h
@@ -140,17 +140,16 @@ private:
}
}
- static void updateHandler(const QAccessibleEvent &event)
+ static void updateHandler(QAccessibleEvent *event)
{
eventList().append(copyEvent(event));
}
-
- static QAccessibleEvent *copyEvent(const QAccessibleEvent &event)
+ static QAccessibleEvent *copyEvent(QAccessibleEvent *event)
{
- if (event.type() == QAccessible::StateChanged)
- return new QAccessibleStateChangeEvent(static_cast<const QAccessibleStateChangeEvent*>(&event)->changedStates(),
- event.object(), event.child());
- return new QAccessibleEvent(event.type(), event.object(), event.child());
+ if (event->type() == QAccessible::StateChanged)
+ return new QAccessibleStateChangeEvent(static_cast<const QAccessibleStateChangeEvent*>(event)->changedStates(),
+ event->object(), event->child());
+ return new QAccessibleEvent(event->type(), event->object(), event->child());
}
static EventList &eventList()