![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
CacheFile (const QString &fileName) | |
~CacheFile () | |
bool | isValid () const |
quint16 | getUint16 (int offset) const |
quint32 | getUint32 (int offset) const |
const char * | getCharStar (int offset) const |
bool | load () |
bool | reload () |
Public Attributes | |
QFile | file |
uchar * | data |
QDateTime | m_mtime |
bool | m_valid |
Definition at line 72 of file qmimeprovider.cpp.
QMimeBinaryProvider::CacheFile::CacheFile | ( | const QString & | fileName | ) |
Definition at line 99 of file qmimeprovider.cpp.
References load().
QMimeBinaryProvider::CacheFile::~CacheFile | ( | ) |
Definition at line 105 of file qmimeprovider.cpp.
|
inline |
Definition at line 86 of file qmimeprovider.cpp.
|
inline |
Definition at line 78 of file qmimeprovider.cpp.
References qFromBigEndian().
|
inline |
Definition at line 82 of file qmimeprovider.cpp.
References qFromBigEndian().
|
inline |
Definition at line 77 of file qmimeprovider.cpp.
References m_valid.
bool QMimeBinaryProvider::CacheFile::load | ( | ) |
Definition at line 109 of file qmimeprovider.cpp.
References file, QFileInfo::lastModified(), QFileDevice::map(), QFile::open(), QIODeviceBase::ReadOnly, QFile::size(), and QTimeZone::UTC.
Referenced by CacheFile().
bool QMimeBinaryProvider::CacheFile::reload | ( | ) |
Definition at line 123 of file qmimeprovider.cpp.
References QFileDevice::close(), file, QIODevice::isOpen(), and load().
uchar* QMimeBinaryProvider::CacheFile::data |
Definition at line 94 of file qmimeprovider.cpp.
QFile QMimeBinaryProvider::CacheFile::file |
Definition at line 93 of file qmimeprovider.cpp.
QDateTime QMimeBinaryProvider::CacheFile::m_mtime |
Definition at line 95 of file qmimeprovider.cpp.
bool QMimeBinaryProvider::CacheFile::m_valid |
Definition at line 96 of file qmimeprovider.cpp.
Referenced by isValid().