QtNetwork/qurlinfo.h Source File
Go to the documentation of this file.
58 class QUrlInfoPrivate;
64 ReadOwner = 00400, WriteOwner = 00200, ExeOwner = 00100,
65 ReadGroup = 00040, WriteGroup = 00020, ExeGroup = 00010,
66 ReadOther = 00004, WriteOther = 00002, ExeOther = 00001 };
72 const QDateTime &lastRead,
bool isDir,
bool isFile,
bool isSymLink,
73 bool isWritable,
bool isReadable,
bool isExecutable);
76 const QDateTime &lastRead,
bool isDir,
bool isFile,
bool isSymLink,
77 bool isWritable,
bool isReadable,
bool isExecutable);
82 virtual void setDir(
bool b);
83 virtual void setFile(
bool b);
84 virtual void setSymLink(
bool b);
85 virtual void setOwner(
const QString &
s);
86 virtual void setGroup(
const QString &
s);
88 virtual void setWritable(
bool b);
89 virtual void setReadable(
bool b);
90 virtual void setPermissions(
int p);
91 virtual void setLastModified(
const QDateTime &dt);
97 int permissions()
const;
105 bool isSymLink()
const;
106 bool isWritable()
const;
107 bool isReadable()
const;
108 bool isExecutable()
const;
125 #endif // QT_NO_URLINFO
bool operator!=(const QUrlInfo &i) const
bool operator==(const Attribute &cA, const AttributeInstance< type > &cB)
This operator compares the two attributes and NOT their values.
#define QT_BEGIN_NAMESPACE
GLuint const GLchar * name