diff options
author | Artem Dyomin <artem.dyomin@qt.io> | 2022-12-12 12:07:49 +0100 |
---|---|---|
committer | Artem Dyomin <artem.dyomin@qt.io> | 2022-12-12 12:33:43 +0100 |
commit | a0e53a66dee6cbe0a2ee58eecfbe1068f93b96fa (patch) | |
tree | d90446f9eedc007135f26a7622a133f8d63ba602 /src/multimedia/CMakeLists.txt | |
parent | 2323a0eb848014ad07f435ae6dd8e084963bf3aa (diff) |
Ensure qRegisterMetaType before settung up signal-slots connections
Qt doc says:
To use the type T in queued signal and slot connections,
qRegisterMetaType<T>() must be called before
the first connection is established.
In some cases I faced UB with screen capturing if not follow the rule.
Change-Id: Ida65c4d1cb2970e41a79df37563dec4e83df62ba
Reviewed-by: Lars Knoll <lars@knoll.priv.no>
Diffstat (limited to 'src/multimedia/CMakeLists.txt')
-rw-r--r-- | src/multimedia/CMakeLists.txt | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/multimedia/CMakeLists.txt b/src/multimedia/CMakeLists.txt index 0972ec8a9..6f16d37b2 100644 --- a/src/multimedia/CMakeLists.txt +++ b/src/multimedia/CMakeLists.txt @@ -39,7 +39,7 @@ qt_internal_add_module(Multimedia platform/qplatformaudioinput_p.h platform/qplatformaudiooutput_p.h platform/qplatformcamera.cpp platform/qplatformcamera_p.h - platform/qplatformscreencapture_p.h + platform/qplatformscreencapture.cpp platform/qplatformscreencapture_p.h platform/qplatformimagecapture.cpp platform/qplatformimagecapture_p.h platform/qplatformmediacapture.cpp platform/qplatformmediacapture_p.h platform/qplatformmediadevices.cpp platform/qplatformmediadevices_p.h @@ -48,7 +48,6 @@ qt_internal_add_module(Multimedia platform/qplatformmediaintegration.cpp platform/qplatformmediaintegration_p.h platform/qplatformmediaplayer.cpp platform/qplatformmediaplayer_p.h platform/qplatformmediaplugin_p.h - platform/qplatformscreencapture_p.h platform/qplatformvideodevices.cpp platform/qplatformvideodevices_p.h platform/qplatformvideosink.cpp platform/qplatformvideosink_p.h playback/qmediaplayer.cpp playback/qmediaplayer.h playback/qmediaplayer_p.h |