Bonjour,
comment convertir un QIODevice en un QString?
Merci
Bonjour,
comment convertir un QIODevice en un QString?
Merci
Si tu nous expliquais plutôt où tu veux en venir?
As tu lu la doc Qt concernant QIODevice? Si oui, as tu compris son rôle? Si oui, pourquoi voudrais tu faire une telle chose?
Bonjour,
En fait j'ai pas compris le rôle de QIODevice.
pour l'utilisation: j'ai récupéré des données dans un QIODevice et je veut les affichés
Merci
Comment les as tu récupéré? Quel type de QIODevice? Tu peux nous montrer ton code?
QIODevice te permet de lire/écrire dans différents supports comme QFile, QTcpSocket, ect...
QIODevice est une couche d'abstraction pour tous les périphériques, pour faire simple : cela permet que tous aient au moins des fonctionnalités minimales, des fonctions aux noms identiques...
QIODevice fournit la méthode readAll() pour récupérer le contenu dans un QByteArray.
Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.
Créer des applications graphiques en Python avec PyQt5
Créer des applications avec Qt 5.
Pas de question d'ordre technique par MP !
Et je voudrais rajouter, qu'une QString peut se construire à partir d'un QByteArray.
( Ou vous pouvez aussi utiliser la fonction data() pour récupéré un char* ( mais ça va surement affiché un peu de tout et n'importe quoi :p )
Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi
Ma page sur DVP
Mon Portfolio
Qui connaît l'erreur, connaît la solution.
Partager