QAndroidParcel Class
Enveloppe les méthodes les plus importantes de la classe Parcel d'Android. Plus d'informations...
| En-tête : | #include <QtCore/private/qandroidextras_p.h> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS CorePrivate)target_link_libraries(mytarget PRIVATE Qt6::CorePrivate) |
| qmake : | QT += core-private |
| Depuis : | Qt 6.2 |
| Statut : | Préliminaire |
Cette classe est en cours de développement et peut être modifiée.
Fonctions publiques
| 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 |
Description détaillée
QAndroidParcel est une classe de commodité qui englobe les méthodes Android Parcel les plus importantes.
Documentation des fonctions membres
QAndroidParcel::QAndroidParcel()
Crée un nouvel objet.
[explicit] QAndroidParcel::QAndroidParcel(const QJniObject &parcel)
Enveloppe l'objet parcel.
QJniObject QAndroidParcel::handle() const
La valeur de retour est utile pour appeler d'autres API Java qui ne sont pas couvertes par ce wrapper.
QAndroidBinder QAndroidParcel::readBinder() const
Retourne le classeur sous la forme d'un QAndroidBinder
QByteArray QAndroidParcel::readData() const
Renvoie les données sous la forme d'un QByteArray
int QAndroidParcel::readFileDescriptor() const
Renvoie le descripteur de fichier
QVariant QAndroidParcel::readVariant() const
Renvoie les données sous la forme d'un QVariant
void QAndroidParcel::writeBinder(const QAndroidBinder &binder) const
Écrit un objet binder. Ceci est utile pour qu'un client envoie à un serveur un liant qui peut être utilisé par le serveur pour rappeler le client.
void QAndroidParcel::writeData(const QByteArray &data) const
Écrit l'adresse data fournie sous la forme d'un tableau d'octets.
void QAndroidParcel::writeFileDescriptor(int fd) const
Rédige le texte fourni à l'adresse fd.
void QAndroidParcel::writeVariant(const QVariant &value) const
Écrit la valeur fournie value. La valeur est convertie en QByteArray avant d'être écrite.
© 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.