Sur cette page

GrpcMetadata QML Type

La classe `GrpcMetadata` stocke des métadonnées dans un conteneur `multimap` non ordonné. En savoir plus...

Import Statement: import QtGrpc
Since: Qt 6.7

Propriétés

  • data : QVariantMap

Description détaillée

Les métadonnées sont des informations concernant un gRPC™ appel ou d’un canal (telles que les informations d’authentification) sous la forme d’une liste de paires clé-valeur, où les clés sont des chaînes de caractères et les valeurs sont généralement des chaînes de caractères, mais peuvent être des données binaires. La classe offre la possibilité de stocker des données dans un conteneur non ordonné. Il est également possible de stocker plusieurs valeurs associées à une même clé.

Remarque : utilisez la virgule pour attribuer plusieurs valeurs à une même clé.

Documentation des propriétés

data : QVariantMap

Permet d'accéder au conteneur de métadonnées et de le configurer au format « QVariantMap » dans QML.

Remarque : les données constituent la propriété « REQUIRED ». Elles doivent être définies lors de la création de l'objet.

Remarque : utilisez la virgule pour définir plusieurs valeurs sous la même clé. Voir l'exemple ci-dessous :

GrpcMetadata {
    id: grpcData
    data: ({ "user-name": "localhost, remotehost",
            "user-password": "qwerty, 123456"})
}

© 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.