Вопросы по теме 'qdatastream'

Как инициализировать дочерний класс из указателя на его абстрактный материнский класс?
Итак, я новичок в С++, и моя проблема заключается в следующем: у меня есть абстрактный класс, который является несколькими дочерними классами (и у них были и другие дочерние классы). Я пытаюсь использовать полиморфизм для сериализации и...
59 просмотров
schedule 16.03.2022

копирование char в QbyteArray с потоком данных содержит несколько дополнительных байтов
Обзор проблемы: ОС: Ubuntu Я использую утилиту qt для получения видеоданных с удаленного компьютера (удаленный компьютер использует gstreamer для отправки данных в реальном времени) и записываю эти данные в порт, скажем, 5000. Порт 5000 уже...
453 просмотров
schedule 20.04.2022

QDataStream не работает должным образом
Я сохраняю некоторые данные в QDataStream и сразу же беру данные, но при извлечении счетчик показывает ноль. код выглядит нормально, но неожиданное поведение //Overloading QDataStream& operator<< (QDataStream& writeTO, const...
300 просмотров
schedule 23.04.2022

Сериализация QHash с собственным классом?
У меня есть QHash<const QString id, MyClass> , тогда как MyClass — это просто набор некоторых значений QString quint8 с геттерами и сеттерами. MyClass также имеет перезаписанный QDataStream &operator<<(QDataStream &ds, const...
315 просмотров
schedule 27.08.2022

Сохранение QImage в QBuffer
Я делаю что-то вроде этого: QImage image(width, height, QImage::Format_RGB32); frame.fill(QColor(255, 255, 255).rgb()); QBuffer buffer; buffer.open(QBuffer::ReadWrite); QDataStream out(&buffer); Опция 1: out << image;...
1949 просмотров
schedule 10.09.2022

сохранение и загрузка вектора‹Mat› Qt & OpenCV
Я работаю над распознаванием лиц в Qt и openCV, используя распознаватель FisherFaces, который не поддерживает обновление, поэтому мне нужно сохранить базу данных лиц, чтобы переобучить распознаватель после любых изменений. Вот мой код для сохранения:...
1662 просмотров
schedule 03.02.2023

Распределение QDataStream между членами
class ReadFile { public: void init(); QList<double> getData(); private: QFile file; QDataStream read; double bufferFloat; quint32 bufferInteger } Теперь идея состоит в том, что при вызове init() файл должен быть...
108 просмотров
schedule 24.07.2023

Сериализация формы для сохранения и повторного рисования
У меня есть QGraphicsScene, где я рисую QPainterPath, и мне нужно сохранить форму и перерисовать ее, когда приложение снова запустится. Вот как я рисую форму, упрощенную версию и мой метод записи. void drawPath(){ QPoint p1 = QPoint(10, 20);...
394 просмотров
schedule 09.12.2022

Подкласс QIODevice: оболочка для QUdpSocket
Я пытаюсь реализовать свою собственную оболочку над QUdpSocket , поскольку она неудобен в использовании . Я могу использовать его, но в любом случае мне нужно реализовать некоторый промежуточный буфер для доступа к QDataStream операции. В...
274 просмотров
schedule 11.11.2022

Отключить конструктор пересылки std::Optional
Я расширил QDataStream с помощью оператора преобразования шаблона, чтобы поток данных загружался из самого себя и преобразовывался в любой поддерживаемый тип, как таковой: class ConvertibleQDataStream : public QDataStream { public: using...
122 просмотров

Как сериализовать QAbstractItemModel в QDataStream?
Я настроил QAbstractItemModel и заполнил ее данными. Мой виджет QTreeView правильно отображает все данные в этой модели. Теперь я хотел бы сохранить эту модель, сериализованную в двоичном файле (и позже, конечно, загрузить этот двоичный файл...
2189 просмотров

Qt QSharedMemory и QDataStream
Я хочу сделать общую память с помощью QSharedMemory. Итак, я пытаюсь читать/писать свои пользовательские классы, используя QDataStream. Но я не знаю, как переопределить двойной указатель (с плавающей запятой **). (Причина, по которой я использую...
173 просмотров
schedule 25.03.2024