QContactsPermission Class
Accede a los contactos 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
| QContactsPermission::AccessMode | accessMode() const |
| void | setAccessMode(QContactsPermission::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 | NSContactsUsageDescription |
| Android | uses-permission | android.permission.READ_CONTACTS. android.permission.WRITE_CONTACTS si QContactsPermission::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 QContactsPermission::AccessMode
Este enum se utiliza para controlar el acceso a los datos de los contactos.
| Constante | Valor | Descripción |
|---|---|---|
QContactsPermission::ReadOnly | 0 | Acceso de sólo lectura a los datos de los contactos (por defecto). |
QContactsPermission::ReadWrite | 1 | Acceso de lectura y escritura a los datos de los contactos. |
Véase también setAccessMode y accessMode.
Documentación de las funciones miembro
QContactsPermission::AccessMode QContactsPermission::accessMode() const
Devuelve AccessMode::ReadWrite cuando la solicitud es para lectura-escritura y AccessMode::ReadOnly cuando es para acceso de sólo lectura a los contactos.
Véase también setAccessMode().
void QContactsPermission::setAccessMode(QContactsPermission::AccessMode mode)
Establece si la solicitud es de acceso de lectura-escritura (mode == AccessMode::ReadWrite) o de sólo lectura (mode == AccessMode::ReadOnly) a los contactos.
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.