qt5base-lts/tests/auto/corelib
Assam Boudjelthia afd7460aff Add new app permissions API under QCoreApplication
The API allows users to request and check the status of various
permissions. A predefined enum class of the common permission types
on different platforms is used to allow requesting permission with
a common code. Platform specific permissions are defined only on their
relevant platform. For permissions that are not predefined, they can
be requested via a string variant of this API.

This adds the Android implementation only.

[ChangeLog][QtCore] Add new API for handling app permissions with an
initial implementation for Android.

Task-number: QTBUG-90498
Change-Id: I3bc98c6ab2dceeea3ee8edec20a332ed8f56ad4f
Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2021-05-05 16:28:27 +03:00
..
animation Port QVariantAnimation to the new property system 2021-04-30 18:59:50 +02:00
global Use a more forgiving threshold for qFuzzyIsNull(qfloat16) 2021-04-29 14:13:23 +02:00
io tst_QProcess: increase wait time and remove ill-advised QCOMPARE 2021-05-03 20:43:01 +00:00
itemmodels QAbstractProxyModel: port to new property system 2021-05-04 22:58:59 +02:00
kernel Q(Untyped)Bindable: Print warnings when operations fail 2021-05-03 20:32:42 +02:00
mimetypes Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
plugin Blacklist and skip failing tests on macOS ARM 2021-05-04 22:58:59 +02:00
serialization Fix compiler warning from int size mismatch 2021-04-29 06:32:17 +02:00
text Add more tests for QList/QString/QBA 2021-04-27 14:12:34 +02:00
thread Add new app permissions API under QCoreApplication 2021-05-05 16:28:27 +03:00
time Ensure setDateTime clears status also when short 2021-05-04 15:21:48 +01:00
tools Fix comparison between nullptr and QWeakPointer 2021-04-28 23:33:06 +03:00
CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00