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:

PlattformTyp
AppleBeschreibung der VerwendungNSCalendarsUsageDescription
Androiduses-permissionandroid.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.

KonstanteWertBeschreibung
QCalendarPermission::ReadOnly0Nur-Lese-Zugriff auf die Kalenderdaten (Standard).
QCalendarPermission::ReadWrite1Lese- 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.