Bonsoir,
J'ai un probleme avec un QByteArray, voici le message d'erreur lors de la compilation:
"erreur : 'QByteArray::operator QNoImplicitBoolCast() const' is private"
Et voici mon code :
Ca coince à la ligne 14, la fonction renvoi un quint32, est-ce lié ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include "packetfactory.h" PacketFactory::PacketFactory() { } const QByteArray PacketFactory::factorize(Packet packet) { QByteArray lowdata; QDataStream out(&lowdata, QIODevice::WriteOnly); lowdata << packet.size(); out << packet.id(); lowdata.append(packet.data()); return lowdata; }
Partager