![]() |
Qt 6.x
The Qt SDK
|
#include <rcc.h>
Public Types | |
enum | Format { Binary , C_Code , Pass1 , Pass2 , Python_Code } |
enum class | CompressionAlgorithm { Zlib , Zstd , Best = 99 , None = -1 } |
typedef QHash< QString, QString > | ResourceDataFileMap |
Static Public Member Functions | |
static CompressionAlgorithm | parseCompressionAlgorithm (QStringView algo, QString *errorMsg) |
static int | parseCompressionLevel (CompressionAlgorithm algo, const QString &level, QString *errorMsg) |
Friends | |
class | RCCFileInfo |
|
strong |
RCCResourceLibrary::RCCResourceLibrary | ( | quint8 | formatVersion | ) |
Definition at line 437 of file rcc.cpp.
References QByteArray::reserve().
|
inline |
QStringList RCCResourceLibrary::dataFiles | ( | ) | const |
|
inline |
|
inline |
|
inline |
Definition at line 85 of file rcc.h.
Referenced by RCCFileInfo::writeDataInfo().
|
inline |
|
inline |
bool RCCResourceLibrary::output | ( | QIODevice & | outDevice, |
QIODevice & | tempDevice, | ||
QIODevice & | errorDevice | ||
) |
Definition at line 915 of file rcc.cpp.
References QByteArray::constData(), QIODevice::getChar(), i, Pass2, QIODevice::pos(), QIODevice::putChar(), QIODevice::seek(), QByteArray::size(), and QIODevice::write().
Referenced by runRcc().
|
static |
Definition at line 866 of file rcc.cpp.
References QString::arg(), Best, QString::fromLatin1(), None, Zlib, and Zstd.
Referenced by runRcc().
|
static |
Definition at line 889 of file rcc.cpp.
References QString::arg(), Best, QString::fromLatin1(), None, ok, Zlib, and Zstd.
Referenced by runRcc().
bool RCCResourceLibrary::readFiles | ( | bool | listMode, |
QIODevice & | errorDevice | ||
) |
Definition at line 779 of file rcc.cpp.
References QString::arg(), QDir::currentPath(), QIODevice::errorString(), QString::fromLatin1(), i, msgOpenReadFailed(), QFile::open(), QFileInfo::path(), QIODeviceBase::ReadOnly, QFile::setFileName(), QString::toUtf8(), and QIODevice::write().
Referenced by runRcc().
RCCResourceLibrary::ResourceDataFileMap RCCResourceLibrary::resourceDataFileMap | ( | ) | const |
Definition at line 858 of file rcc.cpp.
References resourceDataFileMapRecursion().
Referenced by runRcc().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 50 of file rcc.h.
Referenced by runRcc(), and RCCFileInfo::writeDataBlob().
|
friend |