Qt 3 Support Members for QFileInfo
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.
Public Types
- enum Permission { ReadOwner, WriteOwner, ExeOwner, ReadUser, ..., ExeOther }
Public Functions
Member Type Documentation
enum QFileInfo::Permission
flags QFileInfo::PermissionSpec
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.
Member Function Documentation
QString QFileInfo::absFilePath () const
Use absoluteFilePath() instead.
QString QFileInfo::baseName ( bool complete )
This is an overloaded member function, provided for convenience.
Use completeBaseName() or the baseName() overload that takes no parameters instead.
bool QFileInfo::convertToAbs ()
Use makeAbsolute() instead.
QDir QFileInfo::dir ( bool absPath ) const
This is an overloaded member function, provided for convenience.
Use absoluteDir() or the dir() overload that takes no parameters instead.
QString QFileInfo::dirPath ( bool absPath = false ) const
Use absolutePath() if the absolute path is wanted (absPath is true) or path() if it's not necessary (absPath is false).
QString QFileInfo::extension ( bool complete = true ) const
Use completeSuffix() or suffix() instead.
bool QFileInfo::permission ( PermissionSpec permissions ) const
This is an overloaded member function, provided for convenience.
Use permission() instead.