summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <[email protected]>2023-06-24 12:36:50 +0200
committerGiuseppe D'Angelo <[email protected]>2023-07-05 17:08:03 +0200
commitc87cbc38f1068d1b804875db30cee2ee21df7e4f (patch)
tree4107f2ce22b92e934996cbbca0b8b2a91c1d4d1b
parent844009f8e0c5d87fda378a6ead1331813a372496 (diff)
QtTest: code tidies: use the 4-arg connect overload
The 3-arg connect is error-prone and makes the lifetime of the connection unclear. Change-Id: I51f9bd87caa9baa57d06c8f3fd9ed8b37ef49cae Reviewed-by: MÃ¥rten Nordheim <[email protected]>
-rw-r--r--src/testlib/qtestaccessible.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/testlib/qtestaccessible.h b/src/testlib/qtestaccessible.h
index a9b237bd5db..90d0a944763 100644
--- a/src/testlib/qtestaccessible.h
+++ b/src/testlib/qtestaccessible.h
@@ -150,8 +150,8 @@ private:
static void updateHandler(QAccessibleEvent *event)
{
auto ev = copyEvent(event);
- if (ev->object()) {
- QObject::connect(ev->object(), &QObject::destroyed, [&, ev](){
+ if (auto obj = ev->object()) {
+ QObject::connect(obj, &QObject::destroyed, obj, [&, ev](){
auto index= eventList().indexOf(ev);
if (index == -1)
return;