Сериализация типов данных 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
- QLinkedList<T>
- QList<T>
- QMap<Key, T>
- QMargins
- QMatrix4x4
- QPair<T1, T2>
- QPalette
- QPen
- QPicture
- QPixmap
- QPoint
- QQuaternion
- QRect
- QRegExp
- QRegularExpression
- QRegion
- QSize
- QString
- QTime
- QTransform
- QUrl
- QVariant
- QVector2D
- QVector3D
- QVector4D
- QVector<T>
См. также JSON Support in Qt.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/datastreamformat.html