QCalendarPermission Class
Zugriff auf den Kalender 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
QCalendarPermission::AccessMode | accessMode() const |
void | setAccessMode(QCalendarPermission::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 | NSCalendarsUsageDescription |
Android | uses-permission | android.permission.READ_CALENDAR . android.permission.WRITE_CALENDAR wenn QCalendarPermission::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 QCalendarPermission::AccessMode
Diese Aufzählung wird verwendet, um den Zugriff auf die Kalenderdaten zu steuern.
Konstante | Wert | Beschreibung |
---|---|---|
QCalendarPermission::ReadOnly | 0 | Nur-Lese-Zugriff auf die Kalenderdaten (Standard). |
QCalendarPermission::ReadWrite | 1 | Lese- und Schreibzugriff auf die Kalenderdaten. |
Siehe auch setAccessMode und accessMode.
Dokumentation der Mitgliedsfunktionen
QCalendarPermission::AccessMode QCalendarPermission::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 den Kalender handelt.
Siehe auch setAccessMode().
void QCalendarPermission::setAccessMode(QCalendarPermission::AccessMode mode)
Legt fest, ob die Anfrage einen Lese-/Schreibzugriff (mode == AccessMode::ReadOnly) oder einen Nur-Lese-Zugriff (mode == AccessMode::ReadOnly) auf den Kalender erfordert.
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.