Вопросы по теме '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 просмотров

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