QContactsPermission Class
Zugriff auf die Kontakte des Benutzers. Mehr...
Kopfzeile: | #include <QPermissions> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
qmake: | QT += core |
Seit: | Qt 6.5 |
Öffentliche Typen
enum | AccessMode { ReadOnly, ReadWrite } |
Öffentliche Funktionen
QContactsPermission::AccessMode | accessMode() const |
void | setAccessMode(QContactsPermission::AccessMode mode) |
Detaillierte Beschreibung
Standardmäßig ist die Anfrage nur für den Lesezugriff bestimmt. Verwenden Sie setAccessMode(), um die Standardeinstellung zu überschreiben.
Anforderungen
Um dieses Recht zur Laufzeit anzufordern, müssen die folgenden plattformspezifischen Verwendungserklärungen zur Erstellungszeit vorgenommen werden:
Plattform | Typ | |
---|---|---|
Apple | Beschreibung der Verwendung | NSContactsUsageDescription |
Android | uses-permission | android.permission.READ_CONTACTS . android.permission.WRITE_CONTACTS wenn QContactsPermission::accessMode() auf AccessMode::ReadWrite gesetzt ist. |
Bitte lesen Sie die einzelnen Verwendungserklärungsarten, um zu erfahren, wie Sie diese zu Ihrem Projekt hinzufügen können.
Siehe auch QPermission, QCoreApplication::requestPermission(), QCoreApplication::checkPermission(), und Anwendungsberechtigungen.
Dokumentation der Mitgliedstypen
enum QContactsPermission::AccessMode
Diese Aufzählung wird verwendet, um den Zugriff auf die Kontaktdaten zu steuern.
Konstante | Wert | Beschreibung |
---|---|---|
QContactsPermission::ReadOnly | 0 | Nur-Lese-Zugriff auf die Kontaktdaten (Standard). |
QContactsPermission::ReadWrite | 1 | Lese- und Schreibzugriff auf die Kontaktdaten. |
Siehe auch setAccessMode und accessMode.
Dokumentation der Mitgliedsfunktionen
QContactsPermission::AccessMode QContactsPermission::accessMode() const
Gibt AccessMode::ReadWrite zurück, wenn es sich um eine Lese-Schreib-Anforderung handelt, und AccessMode::ReadOnly, wenn es sich um einen Nur-Lese-Zugriff auf die Kontakte handelt.
Siehe auch setAccessMode().
void QContactsPermission::setAccessMode(QContactsPermission::AccessMode mode)
Legt fest, ob die Anfrage einen Lese-/Schreibzugriff (mode == AccessMode::ReadOnly) oder einen Nur-Lese-Zugriff (mode == AccessMode::ReadOnly) auf die Kontakte vorsieht.
Siehe auch accessMode().
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.