У меня есть структура DATA_BLOB , но мне нужно преобразовать ее в QString.Как я могу это сделать?
Вы можете использовать конструктор QString с параметром QByteArray.Вы также можете использовать конструктор с параметром const char* тоже
QString
QByteArray
const char*
Надеюсь, что поможет
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));
BYTE* myByteBlob; int myByteBlobSize; // Get the blob, find out the size. // ... QString myString( QByteArray( myByteBlob, myByteBlobSize));