Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqsbcollection.cpp File Reference

(5123cf7781064feb8d9f31d24ed88e8dcae80812)

#include "qqsbcollection_p.h"
#include <QtCore/QLockFile>
#include <QtCore/QSaveFile>
#include <QtCore/QCryptographicHash>
#include <rhi/qrhi.h>
Include dependency graph for qqsbcollection.cpp:

Go to the source code of this file.

Functions

QDataStreamoperator<< (QDataStream &stream, const QQsbCollection::Entry &entry)
QDataStreamoperator>> (QDataStream &stream, QQsbCollection::Entry &entry)
size_t qHash (const QQsbCollection::Entry &entry, size_t)
bool operator== (const QQsbCollection::Entry &l, const QQsbCollection::Entry &r)
QDataStreamoperator<< (QDataStream &stream, const QQsbCollection::EntryDesc &entryDesc)
QDataStreamoperator>> (QDataStream &stream, QQsbCollection::EntryDesc &entryDesc)
static QString lockFileName (const QString &name)
static const char * borderText ()

Variables

static constexpr quint64 MagicaDS = 0x3933333335346337
static constexpr qint64 HeaderSize = sizeof(qint64 ) + sizeof(quint8 ) + sizeof(quint32 ) + sizeof(MagicaDS)
static constexpr quint32 QtVersion = (QT_VERSION_MAJOR << 16) | (QT_VERSION_MINOR << 8) | (QT_VERSION_PATCH)

Function Documentation

◆ borderText()

const char * borderText ( )
static

Definition at line 358 of file qqsbcollection.cpp.

◆ lockFileName()

QString lockFileName ( const QString & name)
inlinestatic

Definition at line 168 of file qqsbcollection.cpp.

◆ operator<<() [1/2]

QDataStream & operator<< ( QDataStream & stream,
const QQsbCollection::Entry & entry )

Definition at line 16 of file qqsbcollection.cpp.

◆ operator<<() [2/2]

QDataStream & operator<< ( QDataStream & stream,
const QQsbCollection::EntryDesc & entryDesc )

Definition at line 40 of file qqsbcollection.cpp.

◆ operator==()

bool operator== ( const QQsbCollection::Entry & l,
const QQsbCollection::Entry & r )

Definition at line 35 of file qqsbcollection.cpp.

◆ operator>>() [1/2]

QDataStream & operator>> ( QDataStream & stream,
QQsbCollection::Entry & entry )

Definition at line 21 of file qqsbcollection.cpp.

◆ operator>>() [2/2]

QDataStream & operator>> ( QDataStream & stream,
QQsbCollection::EntryDesc & entryDesc )

Definition at line 48 of file qqsbcollection.cpp.

◆ qHash()

size_t qHash ( const QQsbCollection::Entry & entry,
size_t  )

Definition at line 30 of file qqsbcollection.cpp.

Variable Documentation

◆ HeaderSize

constexpr qint64 HeaderSize = sizeof(qint64 ) + sizeof(quint8 ) + sizeof(quint32 ) + sizeof(MagicaDS)
staticconstexpr

Definition at line 63 of file qqsbcollection.cpp.

◆ MagicaDS

constexpr quint64 MagicaDS = 0x3933333335346337
staticconstexpr

Definition at line 62 of file qqsbcollection.cpp.

◆ QtVersion

constexpr quint32 QtVersion = (QT_VERSION_MAJOR << 16) | (QT_VERSION_MINOR << 8) | (QT_VERSION_PATCH)
staticconstexpr

Definition at line 64 of file qqsbcollection.cpp.