QCalendarPermission Class
Accede al calendario del usuario. Más...
| Cabecera: | #include <QPermissions> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Core)target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake: | QT += core |
| Desde: | Qt 6.5 |
Tipos Públicos
| enum | AccessMode { ReadOnly, ReadWrite } |
Funciones Públicas
| QCalendarPermission::AccessMode | accessMode() const |
| void | setAccessMode(QCalendarPermission::AccessMode mode) |
Descripción detallada
Por defecto la petición es de acceso de sólo lectura. Utilice setAccessMode() para anular el valor predeterminado.
Requisitos
Para solicitar este permiso en tiempo de ejecución, deben realizarse las siguientes declaraciones de uso específicas de la plataforma en tiempo de compilación:
| Plataforma | Tipo | |
|---|---|---|
| Apple | Descripción de uso | NSCalendarsUsageDescription |
| Android | uses-permission | android.permission.READ_CALENDAR. android.permission.WRITE_CALENDAR si QCalendarPermission::accessMode() se establece en AccessMode::ReadWrite. |
Consulta los tipos de declaración de uso individuales para saber cómo añadirlos a tu proyecto.
Véase también QPermission, QCoreApplication::requestPermission(), QCoreApplication::checkPermission(), y Permisos de aplicación.
Documentación de tipos de miembros
enum QCalendarPermission::AccessMode
Este enum se utiliza para controlar el acceso a los datos del calendario.
| Constante | Valor | Descripción |
|---|---|---|
QCalendarPermission::ReadOnly | 0 | Acceso de sólo lectura a los datos de la agenda (por defecto). |
QCalendarPermission::ReadWrite | 1 | Acceso de lectura y escritura a los datos del calendario. |
Véase también setAccessMode y accessMode.
Documentación de las funciones miembro
QCalendarPermission::AccessMode QCalendarPermission::accessMode() const
Devuelve AccessMode::ReadWrite cuando la petición es para lectura-escritura y AccessMode::ReadOnly cuando es para acceso de sólo lectura al calendario.
Véase también setAccessMode().
void QCalendarPermission::setAccessMode(QCalendarPermission::AccessMode mode)
Establece si la solicitud es de acceso de lectura-escritura (mode == AccessMode::ReadWrite) o de sólo lectura (mode == AccessMode::ReadOnly) al calendario.
Véase también accessMode().
© 2026 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.