- All Implemented Interfaces:
QtObjectInterface,Cloneable
Access to directory structures and their contents
Java wrapper for Qt class QDir
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQDir::Filterstatic final classQFlagstype for enumQDir.Filterstatic enumJava wrapper for Qt enumQDir::SortFlagstatic final classQFlagstype for enumQDir.SortFlag -
Constructor Summary
ConstructorsConstructorDescriptionQDir()Overloaded constructor forQDir(java.lang.String)withpath = (String)null.SeeQDir::QDir(QDir) Overloaded constructor forQDir(java.lang.String, java.lang.String, io.qt.core.QDir.SortFlags, io.qt.core.QDir.Filters)QDir(String path, String nameFilter, QDir.SortFlags sort) Overloaded constructor forQDir(java.lang.String, java.lang.String, io.qt.core.QDir.SortFlags, io.qt.core.QDir.Filters)withfilter = new io.qt.core.QDir.Filters(7).QDir(String path, String nameFilter, QDir.SortFlags sort, QDir.Filter ... filter) Overloaded constructor forQDir(java.lang.String, java.lang.String, io.qt.core.QDir.SortFlags, io.qt.core.QDir.Filters).QDir(String path, String nameFilter, QDir.SortFlags sort, QDir.Filters filter) -
Method Summary
Modifier and TypeMethodDescriptionfinal StringabsoluteFilePath(String fileName) final Stringstatic voidaddSearchPath(String prefix, String path) final voidfinal voidOverloaded function forassign(io.qt.core.QDir).final Stringat(long arg__1) Delegate forget(long).final Stringfinal booleanfinal booleancdUp()SeeQDir::cdUp() static Stringclone()Creates and returns a copy of this object.final longcount()static QDircurrent()SeeQDir::current() static Stringfinal StringdirName()drives()SeeQDir::drives() Overloaded function forentryInfoList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)entryInfoList(QDir.Filter ... filters) Overloaded function forentryInfoList(QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1).entryInfoList(QDir.Filters filters) Overloaded function forentryInfoList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1).entryInfoList(QDir.Filters filters, QDir.SortFlag ... sort) Overloaded function forentryInfoList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags).entryInfoList(QDir.Filters filters, QDir.SortFlags sort) entryInfoList(Collection<String> nameFilters) Overloaded function forentryInfoList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)entryInfoList(Collection<String> nameFilters, QDir.Filters filters) Overloaded function forentryInfoList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1).entryInfoList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlag ... sort) Overloaded function forentryInfoList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags).entryInfoList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort) entryInfoList(Collection<String> nameFilters, QDir.Filter ... filters) Overloaded function forentryInfoList(java.util.Collection, QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1).final QStringListOverloaded function forentryList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)final QStringListentryList(QDir.Filter ... filters) Overloaded function forentryList(QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1).final QStringListentryList(QDir.Filters filters) Overloaded function forentryList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1).final QStringListentryList(QDir.Filters filters, QDir.SortFlag ... sort) Overloaded function forentryList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags).final QStringListentryList(QDir.Filters filters, QDir.SortFlags sort) final QStringListentryList(Collection<String> nameFilters) Overloaded function forentryList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)final QStringListentryList(Collection<String> nameFilters, QDir.Filters filters) Overloaded function forentryList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1).final QStringListentryList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlag ... sort) Overloaded function forentryList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags).final QStringListentryList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort) final QStringListentryList(Collection<String> nameFilters, QDir.Filter ... filters) Overloaded function forentryList(java.util.Collection, QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1).final booleanfinal booleanOverloaded function forequals(io.qt.core.QDir).booleanfinal booleanexists()final booleanfinal Stringfinal QDir.Filtersfilter()static StringfromNativeSeparators(String pathName) final Stringget(long arg__1) inthashCode()Returns the objects's hash code computed byqHash(QDir).static QDirhome()SeeQDir::home() static StringhomePath()SeeQDir::homePath() final booleanstatic booleanisAbsolutePath(String path) final booleanisEmpty()Overloaded function forisEmpty(io.qt.core.QDir.Filters)withfilters = new io.qt.core.QDir.Filters(24583).final booleanisEmpty(QDir.Filter ... filters) Overloaded function forisEmpty(io.qt.core.QDir.Filters).final booleanisEmpty(QDir.Filters filters) final booleanfinal booleanstatic booleanisRelativePath(String path) final booleanisRoot()static charfinal booleanstatic booleanstatic booleanmatch(Collection<String> filters, String fileName) final booleanfinal booleanmkdir(String dirName, QFileDevice.Permission ... permissions) Overloaded function formkdir(java.lang.String, io.qt.core.QFileDevice.Permissions).final booleanmkdir(String dirName, QFileDevice.Permissions permissions) final booleanfinal QStringListstatic QStringListnameFiltersFromString(String nameFilter) SeeQDir::nameFiltersFromString(QString) final Stringpath()final voidrefresh()final StringrelativeFilePath(String fileName) final booleanfinal booleanfinal booleanfinal booleanfinal booleanstatic QDirroot()SeeQDir::root() static StringrootPath()SeeQDir::rootPath() static QStringListsearchPaths(String prefix) static charstatic booleansetCurrent(String path) final voidsetFilter(QDir.Filter ... filter) Overloaded function forsetFilter(io.qt.core.QDir.Filters).final voidsetFilter(QDir.Filters filter) final voidsetNameFilters(Collection<String> nameFilters) final voidstatic voidsetSearchPaths(String prefix, Collection<String> searchPaths) final voidsetSorting(QDir.SortFlag ... sort) Overloaded function forsetSorting(io.qt.core.QDir.SortFlags).final voidsetSorting(QDir.SortFlags sort) final QDir.SortFlagssorting()final voidstatic QDirtemp()SeeQDir::temp() static StringtempPath()SeeQDir::tempPath() static StringtoNativeSeparators(String pathName) toString()Seeoperator<<(QDebug,QDir) Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QDir
See
QDir::QDir(QDir) - Parameters:
arg__1-
-
QDir
- Parameters:
path-
-
QDir
- Parameters:
path-nameFilter-sort-filter-
-
QDir
public QDir()Overloaded constructor for
QDir(java.lang.String)withpath = (String)null. -
QDir
Overloaded constructor for
QDir(java.lang.String, java.lang.String, io.qt.core.QDir.SortFlags, io.qt.core.QDir.Filters)withfilter = new io.qt.core.QDir.Filters(7). -
QDir
Overloaded constructor for
QDir(java.lang.String, java.lang.String, io.qt.core.QDir.SortFlags, io.qt.core.QDir.Filters)with:
sort = new io.qt.core.QDir.SortFlags(SortFlag.Name, SortFlag.IgnoreCase)filter = new io.qt.core.QDir.Filters(7)
-
QDir
Overloaded constructor for
QDir(java.lang.String, java.lang.String, io.qt.core.QDir.SortFlags, io.qt.core.QDir.Filters).
-
-
Method Details
-
absoluteFilePath
- Parameters:
fileName-- Returns:
-
absolutePath
- Returns:
-
canonicalPath
- Returns:
-
cd
- Parameters:
dirName-- Returns:
-
cdUp
See
QDir::cdUp() - Returns:
-
count
- Returns:
-
dirName
- Returns:
-
entryInfoList
@QtUninvokable public final QList<QFileInfo> entryInfoList(QDir.Filters filters, QDir.SortFlags sort) - Parameters:
filters-sort-- Returns:
-
entryInfoList
@QtUninvokable public final QList<QFileInfo> entryInfoList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort) - Parameters:
nameFilters-filters-sort-- Returns:
-
entryList
- Parameters:
filters-sort-- Returns:
-
entryList
@QtUninvokable public final QStringList entryList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort) - Parameters:
nameFilters-filters-sort-- Returns:
-
exists
- Returns:
-
exists
- Parameters:
name-- Returns:
-
filePath
- Parameters:
fileName-- Returns:
-
filter
- Returns:
-
isAbsolute
- Returns:
-
isEmpty
- Parameters:
filters-- Returns:
-
isReadable
- Returns:
-
isRelative
- Returns:
-
isRoot
- Returns:
-
makeAbsolute
- Returns:
-
mkdir
- Parameters:
dirName-- Returns:
-
mkdir
- Parameters:
dirName-permissions-- Returns:
- Since:
- This function was introduced in Qt 6.3.
-
mkpath
- Parameters:
dirPath-- Returns:
-
nameFilters
- Returns:
-
assign
- Parameters:
arg__1-
-
equals
- Parameters:
dir-- Returns:
-
get
- Parameters:
arg__1-- Returns:
-
path
- Returns:
-
refresh
-
relativeFilePath
- Parameters:
fileName-- Returns:
-
remove
- Parameters:
fileName-- Returns:
-
removeRecursively
- Returns:
-
rename
- Parameters:
oldName-newName-- Returns:
-
rmdir
- Parameters:
dirName-- Returns:
-
rmpath
- Parameters:
dirPath-- Returns:
-
setFilter
- Parameters:
filter-
-
setNameFilters
- Parameters:
nameFilters-
-
setPath
- Parameters:
path-
-
setSorting
- Parameters:
sort-
-
sorting
- Returns:
-
swap
- Parameters:
other-
-
addSearchPath
- Parameters:
prefix-path-
-
cleanPath
- Parameters:
path-- Returns:
-
current
See
QDir::current() - Returns:
-
currentPath
- Returns:
-
drives
See
QDir::drives() - Returns:
-
fromNativeSeparators
- Parameters:
pathName-- Returns:
-
home
See
QDir::home() - Returns:
-
homePath
See
QDir::homePath() - Returns:
-
isAbsolutePath
- Parameters:
path-- Returns:
-
isRelativePath
- Parameters:
path-- Returns:
-
listSeparator
public static char listSeparator()- Returns:
-
match
- Parameters:
filter-fileName-- Returns:
-
match
- Parameters:
filters-fileName-- Returns:
-
nameFiltersFromString
See
QDir::nameFiltersFromString(QString) - Parameters:
nameFilter-- Returns:
-
root
See
QDir::root() - Returns:
-
rootPath
See
QDir::rootPath() - Returns:
-
searchPaths
- Parameters:
prefix-- Returns:
-
separator
public static char separator()- Returns:
-
setCurrent
- Parameters:
path-- Returns:
-
setSearchPaths
- Parameters:
prefix-searchPaths-
-
temp
See
QDir::temp() - Returns:
-
tempPath
See
QDir::tempPath() - Returns:
-
toNativeSeparators
- Parameters:
pathName-- Returns:
-
equals
-
hashCode
Returns the objects's hash code computed byqHash(QDir). -
entryInfoList
Overloaded function for
entryInfoList(QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1). -
entryList
Overloaded function for
entryList(QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1). -
entryList
@QtUninvokable public final QStringList entryList(Collection<String> nameFilters, QDir.Filter ... filters) Overloaded function for
entryList(java.util.Collection, QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1). -
entryInfoList
@QtUninvokable public final QList<QFileInfo> entryInfoList(Collection<String> nameFilters, QDir.Filter ... filters) Overloaded function for
entryInfoList(java.util.Collection, QDir.Filters, QDir.SortFlags)withsort = new QDir.SortFlags(-1). -
toString
See
operator<<(QDebug,QDir) -
clone
Creates and returns a copy of this object.
See
QDir::QDir(QDir) -
entryInfoList
Overloaded function for
entryInfoList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1). -
entryInfoList
Overloaded function for
entryInfoList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)with:
filters = new io.qt.core.QDir.Filters(-1)sort = new io.qt.core.QDir.SortFlags(-1)
-
entryInfoList
@QtUninvokable public final QList<QFileInfo> entryInfoList(QDir.Filters filters, QDir.SortFlag ... sort) Overloaded function for
entryInfoList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags). -
entryInfoList
@QtUninvokable public final QList<QFileInfo> entryInfoList(Collection<String> nameFilters, QDir.Filters filters) Overloaded function for
entryInfoList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1). -
entryInfoList
Overloaded function for
entryInfoList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)with:
filters = new io.qt.core.QDir.Filters(-1)sort = new io.qt.core.QDir.SortFlags(-1)
-
entryInfoList
@QtUninvokable public final QList<QFileInfo> entryInfoList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlag ... sort) Overloaded function for
entryInfoList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags). -
entryList
Overloaded function for
entryList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1). -
entryList
Overloaded function for
entryList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)with:
filters = new io.qt.core.QDir.Filters(-1)sort = new io.qt.core.QDir.SortFlags(-1)
-
entryList
Overloaded function for
entryList(io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags). -
entryList
@QtUninvokable public final QStringList entryList(Collection<String> nameFilters, QDir.Filters filters) Overloaded function for
entryList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)withsort = new io.qt.core.QDir.SortFlags(-1). -
entryList
Overloaded function for
entryList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags)with:
filters = new io.qt.core.QDir.Filters(-1)sort = new io.qt.core.QDir.SortFlags(-1)
-
entryList
@QtUninvokable public final QStringList entryList(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlag ... sort) Overloaded function for
entryList(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags). -
isEmpty
Overloaded function for
isEmpty(io.qt.core.QDir.Filters)withfilters = new io.qt.core.QDir.Filters(24583). -
isEmpty
Overloaded function for
isEmpty(io.qt.core.QDir.Filters). -
mkdir
Overloaded function for
mkdir(java.lang.String, io.qt.core.QFileDevice.Permissions). -
assign
Overloaded function for
assign(io.qt.core.QDir). -
equals
Overloaded function for
equals(io.qt.core.QDir). -
at
Delegate for
get(long). -
setFilter
Overloaded function for
setFilter(io.qt.core.QDir.Filters). -
setSorting
Overloaded function for
setSorting(io.qt.core.QDir.SortFlags).
-