#include <qdir.h>
Definition at line 58 of file qdir.h.
|
enum | Filter {
Dirs = 0x001,
Files = 0x002,
Drives = 0x004,
NoSymLinks = 0x008,
AllEntries = Dirs | Files | Drives,
TypeMask = 0x00f,
Readable = 0x010,
Writable = 0x020,
Executable = 0x040,
PermissionMask = 0x070,
Modified = 0x080,
Hidden = 0x100,
System = 0x200,
AccessMask = 0x3F0,
AllDirs = 0x400,
CaseSensitive = 0x800,
NoDotAndDotDot = 0x1000,
NoDot = 0x2000,
NoDotDot = 0x4000,
NoFilter = -1
} |
|
enum | SortFlag {
Name = 0x00,
Time = 0x01,
Size = 0x02,
Unsorted = 0x03,
SortByMask = 0x03,
DirsFirst = 0x04,
Reversed = 0x08,
IgnoreCase = 0x10,
DirsLast = 0x20,
LocaleAware = 0x40,
Type = 0x80,
NoSort = -1
} |
|
|
| QDir (const QDir &) |
|
| QDir (const QString &path=QString()) |
|
| QDir (const QString &path, const QString &nameFilter, SortFlags sort=SortFlags(Name|IgnoreCase), Filters filter=AllEntries) |
|
| ~QDir () |
|
QDir & | operator= (const QDir &) |
|
QDir & | operator= (const QString &path) |
|
void | setPath (const QString &path) |
|
QString | path () const |
|
QString | absolutePath () const |
|
QString | canonicalPath () const |
|
QString | dirName () const |
|
QString | filePath (const QString &fileName) const |
|
QString | absoluteFilePath (const QString &fileName) const |
|
QString | relativeFilePath (const QString &fileName) const |
|
bool | cd (const QString &dirName) |
|
bool | cdUp () |
|
QStringList | nameFilters () const |
|
void | setNameFilters (const QStringList &nameFilters) |
|
Filters | filter () const |
|
void | setFilter (Filters filter) |
|
SortFlags | sorting () const |
|
void | setSorting (SortFlags sort) |
|
uint | count () const |
|
QString | operator[] (int) const |
|
QStringList | entryList (Filters filters=NoFilter, SortFlags sort=NoSort) const |
|
QStringList | entryList (const QStringList &nameFilters, Filters filters=NoFilter, SortFlags sort=NoSort) const |
|
QFileInfoList | entryInfoList (Filters filters=NoFilter, SortFlags sort=NoSort) const |
|
QFileInfoList | entryInfoList (const QStringList &nameFilters, Filters filters=NoFilter, SortFlags sort=NoSort) const |
|
bool | mkdir (const QString &dirName) const |
|
bool | rmdir (const QString &dirName) const |
|
bool | mkpath (const QString &dirPath) const |
|
bool | rmpath (const QString &dirPath) const |
|
bool | isReadable () const |
|
bool | exists () const |
|
bool | isRoot () const |
|
bool | isRelative () const |
|
bool | isAbsolute () const |
|
bool | makeAbsolute () |
|
bool | operator== (const QDir &dir) const |
|
bool | operator!= (const QDir &dir) const |
|
bool | remove (const QString &fileName) |
|
bool | rename (const QString &oldName, const QString &newName) |
|
bool | exists (const QString &name) const |
|
void | refresh () const |
|
Enumerator |
---|
Dirs |
|
Files |
|
Drives |
|
NoSymLinks |
|
AllEntries |
|
TypeMask |
|
Readable |
|
Writable |
|
Executable |
|
PermissionMask |
|
Modified |
|
Hidden |
|
System |
|
AccessMask |
|
AllDirs |
|
CaseSensitive |
|
NoDotAndDotDot |
|
NoDot |
|
NoDotDot |
|
NoFilter |
|
Definition at line 64 of file qdir.h.
Enumerator |
---|
Name |
|
Time |
|
Size |
|
Unsorted |
|
SortByMask |
|
DirsFirst |
|
Reversed |
|
IgnoreCase |
|
DirsLast |
|
LocaleAware |
|
Type |
|
NoSort |
|
Definition at line 104 of file qdir.h.
static void addResourceSearchPath |
( |
const QString & |
path | ) |
|
|
static |
void setFilter |
( |
Filters |
filter | ) |
|
SortFlags sorting |
( |
| ) |
const |
void setSorting |
( |
SortFlags |
sort | ) |
|
bool mkdir |
( |
const QString & |
dirName | ) |
const |
bool rmdir |
( |
const QString & |
dirName | ) |
const |
bool mkpath |
( |
const QString & |
dirPath | ) |
const |
bool rmpath |
( |
const QString & |
dirPath | ) |
const |
bool isReadable |
( |
| ) |
const |
static bool isRelativePath |
( |
const QString & |
path | ) |
|
|
static |
static bool isAbsolutePath |
( |
const QString & |
path | ) |
|
|
inlinestatic |
Definition at line 192 of file qdir.h.
static bool isRelativePath(const QString &path)
bool isRelative |
( |
| ) |
const |
bool isAbsolute |
( |
| ) |
const |
|
inline |
bool operator== |
( |
const QDir & |
dir | ) |
const |
bool operator!= |
( |
const QDir & |
dir | ) |
const |
|
inline |
Definition at line 198 of file qdir.h.
bool operator==(const QDir &dir) const
bool remove |
( |
const QString & |
fileName | ) |
|
bool exists |
( |
const QString & |
name | ) |
const |
static QChar separator |
( |
| ) |
|
|
static |
static bool setCurrent |
( |
const QString & |
path | ) |
|
|
static |
Definition at line 209 of file qdir.h.
static QString currentPath()
Definition at line 212 of file qdir.h.
static QString homePath()
Definition at line 214 of file qdir.h.
static QString rootPath()
Definition at line 216 of file qdir.h.
static QString tempPath()
static bool match |
( |
const QString & |
filter, |
|
|
const QString & |
fileName |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: