Сериализация типов данных Qt
Класс QDataStream позволяет сериализовать типы данных Qt, перечисленные в этом разделе, начиная с версии 18.
В идеале следует преобразовывать целые числа в типы целых чисел Qt, такие как qint16 или quint32, при чтении и записи. Это гарантирует, что вы всегда знаете, какой размер целых чисел вы читаете и записываете, независимо от платформы и архитектуры, на которой работает приложение.
- bool
- qint8
- qint16
- qint32
- qint64
- quint8
- quint16
- quint32
- quint64
floatdoubleconst char *- QBitArray
- QBrush
- QByteArray
- QColor
- QCursor
- QDate
- QDateTime
- QEasingCurve
- QFont
- QGenericMatrix
- QHash<Key, T>
- QIcon
- QImage
- QKeySequence
- QList<T>
- QMap<Key, T>
- QMargins
- QMatrix4x4
- QPair<T1, T2>
- QPalette
- QPen
- QPicture
- QPixmap
- QPoint
- QQuaternion
- QRect
- QRegularExpression
- QRegion
- QSize
- QString
- QTime
- QTransform
- QUrl
- QVariant
- QVector2D
- QVector3D
- QVector4D
См. также Поддержка JSON в Qt.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/datastreamformat.html