Вопросы по теме 'qdatastream'
Не удается прочитать QList‹Class*› из файла
У меня проблема с оператором потока>>. Я пытаюсь сохранить и загрузить в файл QList пользовательских объектов. Процедура сохранения работает нормально, но чтение файла приводит к сбою. Я подготовил очень минимальный пример. Прежде всего...
821 просмотров
schedule
05.06.2023
QDataStream не может сериализовать данные
Я пытаюсь следовать руководству здесь и сериализовать объекты Qt. Вот мой код:
QFile file("/Users/kaustav/Desktop/boo.dat");
if (!file.open(QIODevice::WriteOnly)) {
qDebug() << "Cannot open file for writing: "
<<...
522 просмотров
schedule
13.01.2023
Как использовать структурированный QDataStream и сериализацию?
У меня есть структура данных, подобная CSS, как в этот пример:
/* CSS-подобный файл таблицы стилей *.pss */
@include "otherStyleSheet.pss";
/* комментарий */ [propertyID="72100000"] { fillColor : #f3f1ed; minSize : 5; ширина...
83 просмотров
schedule
27.12.2022
Как мне прочитать объект класса из QTcpSocket, используя QDataStream?
У меня есть класс, определенный мной, скажем, MyClass . Я хотел бы отправить объект этого класса через QTcpSocket . В этом ответе предлагается использовать QDataStream и это показывает, как можно перегрузить операторы << и >>...
525 просмотров
schedule
07.07.2022
Чтение из QDataStream в QVector: приложение падает с сигналом SIGABRT
Сбой с этим сообщением:
Низший остановился, потому что получил сигнал от операционной системы.
Название сигнала: SIGABRT
Значение сигнала : Прервано
происходит в этой строке кода:
// data is QByteArray ...
QByteArray pos0...
370 просмотров
schedule
07.10.2022
Как сохранить/загрузить пользовательскую структуру в двоичный файл с помощью QDataStream в Qt?
Я собираюсь сохранить структуру в двоичном файле и загрузить ее позже. Я обнаружил, что один из способов — использовать QVariant . Вот упрощенный пример приложения Qt Widget , который я создал. Но когда я запускаю его, двоичный файл остается...
1688 просмотров
schedule
16.06.2023
Как записать двоичные данные в стандартный вывод в Qt5
QTextStream позволяет мне обернуть stdout , чтобы я мог писать, используя особенности Qt, для stdout с удобством. Пример:
QTextStream qout(stdout);
qout << QString("Some qt spesific stuff: %1\n").arg(1337);
Однако, хотя QTextStream...
508 просмотров
schedule
21.09.2022
Как отправить QSqlQueryModel через QTcpSocket с помощью QDatastream?
Я хочу отправить QSqlQueryModel другому клиенту с QDatastream и QTcpSocket. Я хочу удалить несколько строк и добавить несколько дополнительных строк в QSqlQueryModel (без изменения базы данных) и отправить его клиенту, как этот псевдокод: -...
97 просмотров
schedule
22.06.2023
QDataStream читается в QVector
У меня есть QByteArray , содержащий 8 бит, представляющих два числа с плавающей запятой, как правильно и проще всего прочитать QDataStream в QVector<float> ?
Код:
QByteArray ByteFloatArray;
QVector<float> qVecfloat;...
174 просмотров
schedule
06.08.2022