QAndroidParcel Class
Envuelve los métodos más importantes de la clase Android Parcel. Más...
| Cabecera: | #include <QtCore/private/qandroidextras_p.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS CorePrivate)target_link_libraries(mytarget PRIVATE Qt6::CorePrivate) |
| qmake: | QT += core-private |
| Desde: | Qt 6.2 |
| Estado: | Preliminar |
Esta clase está en desarrollo y está sujeta a cambios.
Funciones Públicas
| QAndroidParcel() | |
| QAndroidParcel(const QJniObject &parcel) | |
| QJniObject | handle() const |
| QAndroidBinder | readBinder() const |
| QByteArray | readData() const |
| int | readFileDescriptor() const |
| QVariant | readVariant() const |
| void | writeBinder(const QAndroidBinder &binder) const |
| void | writeData(const QByteArray &data) const |
| void | writeFileDescriptor(int fd) const |
| void | writeVariant(const QVariant &value) const |
Descripción Detallada
QAndroidParcel es una clase de conveniencia que envuelve los métodos más importantes de Android Parcel.
Documentación de las funciones de los miembros
QAndroidParcel::QAndroidParcel()
Crea un nuevo objeto.
[explicit] QAndroidParcel::QAndroidParcel(const QJniObject &parcel)
Envuelve el objeto parcel.
QJniObject QAndroidParcel::handle() const
El valor de retorno es útil para llamar a otras API de Java que no están cubiertas por esta envoltura
QAndroidBinder QAndroidParcel::readBinder() const
Devuelve la carpeta como QAndroidBinder
QByteArray QAndroidParcel::readData() const
Devuelve los datos como QByteArray
int QAndroidParcel::readFileDescriptor() const
Devuelve el descriptor de archivo
QVariant QAndroidParcel::readVariant() const
Devuelve los datos como QVariant
void QAndroidParcel::writeBinder(const QAndroidBinder &binder) const
Escribe un objeto binder. Esto es útil para un cliente para enviar a un servidor de un aglutinante que puede ser utilizado por el servidor de devolución de llamada al cliente.
void QAndroidParcel::writeData(const QByteArray &data) const
Escribe el data proporcionado como una matriz de bytes
void QAndroidParcel::writeFileDescriptor(int fd) const
Escribe la dirección fd.
void QAndroidParcel::writeVariant(const QVariant &value) const
Escribe el valor proporcionado value. El valor se convierte en QByteArray antes de ser escrito.
© 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.