path: root/qmake
diff options
authorJørn Bersvendsen <>2016-10-07 11:26:04 +0200
committerFredrik Orderud <>2016-10-10 17:44:56 +0000
commit91cde062968f97041bca8d2a30d13aa03b606c3d (patch)
treeb5c8848d6e1545b07a730fd6ba1dbfa606bb89d5 /qmake
parent7eddca359dd30d1dcfabb519f60ac4be83eda02c (diff)
Extracted cleanup from QCoreApplication::exec() into separate function
Not all Qt integration points can call QCoreApplication::exec(), in particular, ActiveQt. When an ActiveQt server is loaded, it tries to mimic the behavior of calling QCoreApplication::exec() by setting QCoreApplicationPrivate::in_exec = true. However, when unloading the DLL it is necessary to call the same clean-up (e.g. deferred delete) that QCoreApplication::exec() does. Extracting the cleanup in a separate function means implementation does not have to be duplicated. Task-number: QTBUG-56172 Change-Id: I061f1c06f38881032ad7044416c12c91e536478a Reviewed-by: Andy Shaw <> Reviewed-by: Friedemann Kleint <> Reviewed-by: Thiago Macieira <>
Diffstat (limited to 'qmake')
0 files changed, 0 insertions, 0 deletions