The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.
enum | Permission { ReadOwner, WriteOwner, ExeOwner, ReadUser, ..., ExeOther } |
QString | absFilePath () const |
QString | baseName ( bool complete ) |
bool | convertToAbs () |
QDir | dir ( bool absPath ) const |
QString | dirPath ( bool absPath = false ) const |
QString | extension ( bool complete = true ) const |
bool | permission ( PermissionSpec permissions ) const |
Constant | Value |
---|---|
QFileInfo::ReadOwner | QFile::ReadOwner |
QFileInfo::WriteOwner | QFile::WriteOwner |
QFileInfo::ExeOwner | QFile::ExeOwner |
QFileInfo::ReadUser | QFile::ReadUser |
QFileInfo::WriteUser | QFile::WriteUser |
QFileInfo::ExeUser | QFile::ExeUser |
QFileInfo::ReadGroup | QFile::ReadGroup |
QFileInfo::WriteGroup | QFile::WriteGroup |
QFileInfo::ExeGroup | QFile::ExeGroup |
QFileInfo::ReadOther | QFile::ReadOther |
QFileInfo::WriteOther | QFile::WriteOther |
QFileInfo::ExeOther | QFile::ExeOther |
The PermissionSpec type is a typedef for QFlags<Permission>. It stores an OR combination of Permission values.
Use absoluteFilePath() instead.
Use completeBaseName() or the baseName() overload that takes no parameters instead.
Use makeAbsolute() instead.
Use absoluteDir() or the dir() overload that takes no parameters instead.
Use absolutePath() if the absolute path is wanted (absPath is true) or path() if it's not necessary (absPath is false).
Use completeSuffix() or suffix() instead.
Use permission() instead.