без знака char x [] = {0x7E, 0x00,0x00,0x0F};
Я хочу отправить его в QByteArray, но QByteArray, когда находит '\ 0', прекращает копирование.
Какую версию Qt вы используете?4.7 имеет QByteArray(const char*, size), который должен работать, и QByteArray::fromRawData(const char*, int size), который также должен работать.
QByteArray(const char*, size)
QByteArray::fromRawData(const char*, int size)
QByteArray test ("\ xa4 \ x00 \ x00", 3);