Frage

Ich habe ein DATA_BLOB Struktur, aber ich muss es QString konvertieren. Wie kann ich das tun?

War es hilfreich?

Lösung

Sie können mit dem QString Konstruktor mit einem < a href = "http://doc.qt.nokia.com/4.6/qbytearray.html" rel = "nofollow noreferrer"> QByteArray Parameter. Sie können auch verwenden, um die Konstruktor mit den const char* auch Parameter

Ich hoffe, das hilft

Andere Tipps

BYTE* myByteBlob; 
int myByteBlobSize;

// Get the blob, find out the size.
// ...

QString myString( QByteArray( myByteBlob, myByteBlobSize));
   BYTE* pu8_RawData = (BYTE*)i_RawData.parray->pvData;
   DWORD u32_RawLen  =        i_RawData.parray->rgsabound[0].cElements;

   qDebug() << QString(QByteArray((const char*) pu8_RawData, (int)u32_RawLen));
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top