Qt 4.8
|
#include <qfileinfo_p.h>
Public Types | |
enum | { CachedFileFlags =0x01, CachedLinkTypeFlag =0x02, CachedBundleTypeFlag =0x04, CachedMTime =0x10, CachedCTime =0x20, CachedATime =0x40, CachedSize =0x08, CachedPerms =0x80 } |
Public Functions | |
void | clear () |
void | clearFlags () const |
bool | getCachedFlag (uint c) const |
uint | getFileFlags (QAbstractFileEngine::FileFlags) const |
QString | getFileName (QAbstractFileEngine::FileName) const |
QString | getFileOwner (QAbstractFileEngine::FileOwner own) const |
QDateTime & | getFileTime (QAbstractFileEngine::FileTime) const |
QFileInfoPrivate () | |
QFileInfoPrivate (const QFileInfoPrivate ©) | |
QFileInfoPrivate (const QString &file) | |
QFileInfoPrivate (const QFileSystemEntry &file, const QFileSystemMetaData &data) | |
void | setCachedFlag (uint c) const |
Public Functions inherited from QSharedData | |
QSharedData () | |
Constructs a QSharedData object with a reference count of 0. More... | |
QSharedData (const QSharedData &) | |
Constructs a QSharedData object with reference count 0. More... | |
Public Variables | |
bool | cache_enabled: 1 |
uint | cachedFlags: 30 |
QScopedPointer< QAbstractFileEngine > const | fileEngine |
QFileSystemEntry | fileEntry |
uint | fileFlags |
QString | fileNames [QAbstractFileEngine::NFileNames] |
QString | fileOwners [2] |
qint64 | fileSize |
QDateTime | fileTimes [3] |
bool const | isDefaultConstructed: 1 |
QFileSystemMetaData | metaData |
Public Variables inherited from QSharedData | |
QAtomicInt | ref |
Definition at line 68 of file qfileinfo_p.h.
anonymous enum |
Enumerator | |
---|---|
CachedFileFlags | |
CachedLinkTypeFlag | |
CachedBundleTypeFlag | |
CachedMTime | |
CachedCTime | |
CachedATime | |
CachedSize | |
CachedPerms |
Definition at line 71 of file qfileinfo_p.h.
|
inline |
Definition at line 75 of file qfileinfo_p.h.
|
inline |
Definition at line 81 of file qfileinfo_p.h.
|
inline |
Definition at line 94 of file qfileinfo_p.h.
|
inline |
Definition at line 107 of file qfileinfo_p.h.
|
inline |
Definition at line 128 of file qfileinfo_p.h.
|
inline |
Definition at line 122 of file qfileinfo_p.h.
Referenced by clear(), and getFileTime().
|
inline |
uint QFileInfoPrivate::getFileFlags | ( | QAbstractFileEngine::FileFlags | request | ) | const |
Definition at line 126 of file qfileinfo.cpp.
Referenced by clear().
QString QFileInfoPrivate::getFileName | ( | QAbstractFileEngine::FileName | name | ) | const |
Definition at line 50 of file qfileinfo.cpp.
Referenced by clear().
QString QFileInfoPrivate::getFileOwner | ( | QAbstractFileEngine::FileOwner | own | ) | const |
Definition at line 102 of file qfileinfo.cpp.
Referenced by clear().
QDateTime & QFileInfoPrivate::getFileTime | ( | QAbstractFileEngine::FileTime | request | ) | const |
Definition at line 187 of file qfileinfo.cpp.
Referenced by clear().
|
inline |
bool QFileInfoPrivate::cache_enabled |
Definition at line 152 of file qfileinfo_p.h.
Referenced by getCachedFlag(), getFileFlags(), getFileName(), getFileOwner(), getFileTime(), setCachedFlag(), and QFileInfo::setFile().
|
mutable |
Definition at line 150 of file qfileinfo_p.h.
Referenced by clearFlags(), getCachedFlag(), getFileFlags(), and setCachedFlag().
QScopedPointer<QAbstractFileEngine> const QFileInfoPrivate::fileEngine |
Definition at line 145 of file qfileinfo_p.h.
Referenced by clearFlags(), getFileFlags(), getFileName(), getFileOwner(), getFileTime(), QFileInfo::operator==(), and QFileInfoPrivate().
QFileSystemEntry QFileInfoPrivate::fileEntry |
Definition at line 142 of file qfileinfo_p.h.
Referenced by getFileName(), getFileOwner(), QFileInfo::makeAbsolute(), QFileInfo::operator==(), and QDirIteratorPrivate::pushDirectory().
|
mutable |
Definition at line 153 of file qfileinfo_p.h.
Referenced by clearFlags(), and getFileFlags().
|
mutable |
Definition at line 147 of file qfileinfo_p.h.
Referenced by clear(), and getFileName().
|
mutable |
Definition at line 148 of file qfileinfo_p.h.
Referenced by clear(), and getFileOwner().
|
mutable |
Definition at line 154 of file qfileinfo_p.h.
|
mutable |
Definition at line 155 of file qfileinfo_p.h.
Referenced by getFileTime().
bool const QFileInfoPrivate::isDefaultConstructed |
Definition at line 151 of file qfileinfo_p.h.
Referenced by QFileInfo::makeAbsolute(), and QFileInfo::operator==().
|
mutable |
Definition at line 143 of file qfileinfo_p.h.
Referenced by clear(), getFileName(), getFileOwner(), and QFileInfoPrivate().