diff options
author | Artem Dyomin <artem.dyomin@qt.io> | 2022-12-01 12:10:52 +0100 |
---|---|---|
committer | Artem Dyomin <artem.dyomin@qt.io> | 2022-12-01 13:53:49 +0100 |
commit | 1891ed96bf3bbaeee162a5c073ee14bd811a8ba8 (patch) | |
tree | b83c4ec6ea85ff45105c15a6590268896249e6a4 | |
parent | eb66f114b496f7b783fd22267c57bad869790ced (diff) |
Fix audio example for macos
In order to ask microphone or camera permissions on apple platforms
we should define info.plist file in cmake
Task-number: QTBUG-108018
Pick-to: 6.4
Change-Id: Ie2e138f5d3c1e0527d89c8ef1b667c4f07395411
Reviewed-by: Doris Verria <doris.verria@qt.io>
-rw-r--r-- | examples/charts/audio/CMakeLists.txt | 1 | ||||
-rw-r--r-- | examples/charts/audio/apple/Info.plist.in | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/examples/charts/audio/CMakeLists.txt b/examples/charts/audio/CMakeLists.txt index 65e20282..d8f11e0d 100644 --- a/examples/charts/audio/CMakeLists.txt +++ b/examples/charts/audio/CMakeLists.txt @@ -23,6 +23,7 @@ qt_add_executable(audio set_target_properties(audio PROPERTIES WIN32_EXECUTABLE TRUE MACOSX_BUNDLE TRUE + MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/apple/Info.plist.in" ) target_link_libraries(audio PUBLIC diff --git a/examples/charts/audio/apple/Info.plist.in b/examples/charts/audio/apple/Info.plist.in new file mode 100644 index 00000000..9e6cc252 --- /dev/null +++ b/examples/charts/audio/apple/Info.plist.in @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + + <key>NSMicrophoneUsageDescription</key> + <string>Qt Charts Example</string> +</dict> +</plist> |