Changeset View
Changeset View
Standalone View
Standalone View
krusader/FileSystem/fileitem.h
Show First 20 Lines • Show All 70 Lines • ▼ Show 20 Line(s) | 42 | public: | |||
---|---|---|---|---|---|
71 | FileItem(const QString &name, const QUrl &url, bool isDir, | 71 | FileItem(const QString &name, const QUrl &url, bool isDir, | ||
72 | KIO::filesize_t size, mode_t mode, | 72 | KIO::filesize_t size, mode_t mode, | ||
73 | time_t mtime, time_t ctime, time_t atime, | 73 | time_t mtime, time_t ctime, time_t atime, | ||
74 | uid_t uid = -1, gid_t gid = -1, | 74 | uid_t uid = -1, gid_t gid = -1, | ||
75 | const QString &owner = QString(), const QString &group = QString(), | 75 | const QString &owner = QString(), const QString &group = QString(), | ||
76 | bool isLink = false, const QString &linkDest = QString(), bool isBrokenLink = false, | 76 | bool isLink = false, const QString &linkDest = QString(), bool isBrokenLink = false, | ||
77 | const QString &acl = QString(), const QString &defaultAcl = QString()); | 77 | const QString &acl = QString(), const QString &defaultAcl = QString()); | ||
78 | 78 | | |||
79 | /** | ||||
80 | * Create a dummy file item for a non-existing file. | ||||
81 | */ | ||||
82 | FileItem(); | ||||
83 | | ||||
79 | /** Create a new ".." dummy file item. */ | 84 | /** Create a new ".." dummy file item. */ | ||
80 | static FileItem *createDummy(); | 85 | static FileItem *createDummy(); | ||
81 | /** Create a file item for a broken file which metadata could not be read. */ | 86 | /** Create a file item for a broken file which metadata could not be read. */ | ||
82 | static FileItem *createBroken(const QString &name, const QUrl &url); | 87 | static FileItem *createBroken(const QString &name, const QUrl &url); | ||
83 | /** Create a new virtual directory. */ | 88 | /** Create a new virtual directory. */ | ||
84 | static FileItem *createVirtualDir(const QString &name, const QUrl &url); | 89 | static FileItem *createVirtualDir(const QString &name, const QUrl &url); | ||
85 | /** Create a new file item copy with a different name. */ | 90 | /** Create a new file item copy with a different name. */ | ||
86 | static FileItem *createCopy(const FileItem &file, const QString &newName); | 91 | static FileItem *createCopy(const FileItem &file, const QString &newName); | ||
▲ Show 20 Lines • Show All 77 Lines • Show Last 20 Lines |