Вопросы по теме 'qbytearray'
Уменьшить размер файла QPixmap
когда я изменяю размер QPixmap с помощью scaledToHeight, а затем преобразовываю его в QByteArray, размер этого ByteArray точно равен размеру ByteArray из немасштабированного QPixmap. Есть ли возможность уменьшить QPixmap по размеру пикселя и размеру...
889 просмотров
schedule
28.09.2022
Проблемы Qt QTcpSocket QByteArray/QString со специальными символами и правильным синтаксисом
У меня проблемы с некоторыми специальными символами в Qt, 2 - это кавычка и новая строка. Я подключаюсь к серверу с помощью telnet, и сервер почему-то автоматически ставит кавычки в начале и в конце ввода. У меня проблемы с удалением как кавычек,...
1335 просмотров
schedule
30.01.2023
Загрузите текстуру изображения jpeg с помощью libjpeg из QByteArray
Привет, у меня есть QByteArray jpeg-изображения, которое я получил от QNetworkReply. Я везде вижу jpeg-изображение, считанное из файла и распакованное вот так,
FILE * infile;
......
if ((infile = fopen(filename, "rb")) == NULL)
{...
777 просмотров
schedule
20.03.2023
Qt Run Length Encoding (RLE) QByteArray
Я хочу выполнить кодирование длины цикла в массиве Qt QByteArray с большим количеством избыточных данных изображения. Прямо сейчас я использую функции QByteArrays qCompress и qUncompress, которые используют zlib с параметром сжатия по умолчанию....
635 просмотров
schedule
04.04.2023
QFile: как эффективно читать только байты из k в k+L
Я могу читать байты от k до k + L из QFile, читая первый файл целиком в QByteArray
if (!file.open(QIODevice::ReadOnly))
//...
QByteArray blob = file.readAll();
QByteArray bytes = blob.mid( k, L);
Как эффективно читать только байты...
4641 просмотров
schedule
13.02.2023
Оптимизация Qt преобразования QByteArray
Я написал функцию для преобразования представления шестнадцатеричной строки (например, x00) некоторых двоичных данных в сами данные.
Как улучшить этот код?
QByteArray restoreData(const QByteArray &data, const QString prepender = "x")
{...
442 просмотров
schedule
29.09.2022
Проверить шестнадцатеричное представление QByteArray
Как проверить определенные значения в QByteArray?
Что-то вроде этого:
QByteArray example;
//...
example = file.readAll();//fill with data from a file
//...
if(example.mid(0, 2) == 0x0a00)
//do something
Вышеуказанное не работает.
Я...
377 просмотров
schedule
15.12.2022
QByteArray получает адрес n-го элемента
У меня есть следующий код, который мне нужно перевести в qt из простого С++:
// txMessage and UserData are char arrays
memcpy(&txMessage[18], UserData, 8);
Итак, мое преобразование выглядит так:
QByteArray txMessage;...
748 просмотров
schedule
29.04.2023
Как использовать Qt QSerialPort для отправки шестнадцатеричного значения 0x00
Я новичок в программировании. Пожалуйста, потерпите меня. Я узнал из примера терминала Qt и попытался отправить необработанные шестнадцатеричные байты. Сначала я мог без проблем отправить 0x57, 0x04, 0x02. Нравится
void...
5406 просмотров
schedule
23.05.2022
Сигнал QTcpSocket readyRead() испускается дважды
У меня QTcpServer. Я хочу отправлять большие данные со стороны клиента и как поймать сигнал, когда все данные получены на сервере? «пока (сокет-> доступные байты)» не работает.
Например:
когда размер qbytearray равен 9000, который...
814 просмотров
schedule
01.04.2022
Сохранить QbyteArray в Qstring
Я хочу отобразить значение QbyteArray так, как его отображает qDebug().
qDebug()<<byteArray === Displays -> "\x8E\xA9\xF3\xA5"
как вы получаете этот QbyteArray в QString, когда я делаю преобразование, найденное в Интернете, оно...
249 просмотров
schedule
27.04.2024
Как преобразовать QBytearray BCD в десятичное представление QString?
Привет, я прочитал упакованный BCD из файла, который хочу преобразовать в десятичное представление. длина данных составляет 32 байта, и, например, это то, что находится в файле:
95 32 07 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00...
757 просмотров
schedule
03.02.2023
Как вы можете рассчитать контрольную сумму из шестнадцатеричных значений, хранящихся в QByteArray
Я чувствую, что это глупый вопрос, но я не могу заставить его работать, поэтому, пожалуйста, потерпите меня. Я хочу рассчитать простую контрольную сумму, чтобы проверить, не повреждены ли данные, которые я получил через последовательный порт и...
445 просмотров
schedule
27.09.2022
Как преобразовать QVector‹double› в QByteArray и сжать его
Я хотел бы преобразовать QVector в QByteArray. Я использую что-то вроде этого:
QByteArray bytesArray
QDataStream out(&bytesArray ,QIODevice::WriteOnly);
out << someVector;
bytesArray = qCompress(bytesArray, 5);
И чтобы прочитать...
106 просмотров
schedule
18.10.2022
Как заменить QByteArray на стандартную библиотеку?
Я хочу заменить QByteArray на stdlib. QByteArray используется для добавления различных "структур", а затем записи их в файл.
Как заменить QByteArray ? Вектор char? Буфер Char*?
Что вы мне порекомендуете? Спасибо
38 просмотров
schedule
11.10.2022