diff options
author | Giuseppe D'Angelo <[email protected]> | 2023-06-24 12:36:50 +0200 |
---|---|---|
committer | Giuseppe D'Angelo <[email protected]> | 2023-07-05 17:08:03 +0200 |
commit | c87cbc38f1068d1b804875db30cee2ee21df7e4f (patch) | |
tree | 4107f2ce22b92e934996cbbca0b8b2a91c1d4d1b | |
parent | 844009f8e0c5d87fda378a6ead1331813a372496 (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.h | 4 |
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; |