如何在Qt中将unsigned char数组转换为QByteArray?

Ash*_*ish 6 qt

unsigned char x [] = {0x7E,0x00,0x00,0x0F};

我想将它推送到QByteArray,但发现'\ 0'时QByteArray停止复制.

Red*_*edX 11

您使用的是哪个Qt版本?4.7 QByteArray(const char*, size)应该有哪些工作,QByteArray::fromRawData(const char*, int size)哪些也应该有效.