diff options
| author | Juha Vuolle <juha.vuolle@qt.io> | 2024-09-02 10:21:04 +0300 |
|---|---|---|
| committer | Juha Vuolle <juha.vuolle@qt.io> | 2024-09-16 11:59:49 +0300 |
| commit | c76c888556d21f93fc087b52e96a1b7f06465a2a (patch) | |
| tree | aee53c1c1daa73cf87a74939b93d6e0cac6dddf2 /tests/auto/wasm/selenium/qwasmwindow.py | |
| parent | 3af20bd8eb8c75017c5d6d138d7c42914ee5bee3 (diff) | |
Introduce qt_add_android_permission CMake function
qt_add_android_permission function can be used to set
Android permissions on target executable. This allows
setting new permissions, or overriding permissions set
by Qt modules, without needing to supply a manual application
AndroidManifest.xml.
The change consists of:
- New public CMake function for setting the permissions
on the target + documentation
- Writing these application permissions into the deployment
settings json file
- Reading and handling these permissions at
androiddeployqt side
- Moving some pre-existing permission functionality from
QtAndroidHelpers.cmake to Qt6AndroidMacros.cmake
so that they can be reused also in the context
of application CMakeLists.txt processing
- Documentation update for Android permission handling
In future this same mechanism can be extended for Android
features.
[ChangeLog][CMake] Added qt_add_android_permission function
for setting Android permissions from application CMake
Fixes: QTBUG-128280
Change-Id: Ia22951fb435598be00b5da5eae11b9f35f704795
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Diffstat (limited to 'tests/auto/wasm/selenium/qwasmwindow.py')
0 files changed, 0 insertions, 0 deletions
