java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.core.QAbstractItemModel
io.qt.widgets.QDirModel
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QDirModel extends QAbstractItemModel
Data model for the local filesystem
Java wrapper for Qt class QDirModel
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QDirModel.Roles
Java wrapper for Qt enum QDirModel::RolesNested classes/interfaces inherited from class io.qt.core.QAbstractItemModel
QAbstractItemModel.CheckIndexOption, QAbstractItemModel.CheckIndexOptions, QAbstractItemModel.LayoutChangeHint
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.core.QAbstractItemModel
columnsAboutToBeInserted, columnsAboutToBeMoved, columnsAboutToBeRemoved, columnsInserted, columnsMoved, columnsRemoved, dataChanged, headerDataChanged, layoutAboutToBeChanged, layoutChanged, modelAboutToBeReset, modelReset, rowsAboutToBeInserted, rowsAboutToBeMoved, rowsAboutToBeRemoved, rowsInserted, rowsMoved, rowsRemoved
-
Constructor Summary
Constructors Modifier Constructor Description QDirModel()
Deprecated.Use QFileSystemModelQDirModel(QObject parent)
Deprecated.Use QFileSystemModelprotected
QDirModel(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QDirModel(QtObject.QPrivateConstructor p)
Constructor for internal use only.QDirModel(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort)
Deprecated.Use QFileSystemModelQDirModel(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort, QObject parent)
Deprecated.Use QFileSystemModel -
Method Summary
Methods inherited from class io.qt.core.QAbstractItemModel
beginInsertColumns, beginInsertRows, beginMoveColumns, beginMoveRows, beginRemoveColumns, beginRemoveRows, beginResetModel, buddy, canDropMimeData, canFetchMore, changePersistentIndex, changePersistentIndexList, checkIndex, checkIndex, checkIndex, columnCount, createIndex, createIndex, data, data, data, decodeData, encodeData, endInsertColumns, endInsertRows, endMoveColumns, endMoveRows, endRemoveColumns, endRemoveRows, endResetModel, fetchMore, hasChildren, hasIndex, hasIndex, headerData, index, insertColumn, insertColumn, insertColumns, insertColumns, insertRow, insertRow, insertRows, insertRows, itemData, match, match, match, match, moveColumn, moveColumns, moveRow, moveRows, persistentIndexList, removeColumn, removeColumn, removeColumns, removeColumns, removeRow, removeRow, removeRows, removeRows, resetInternalData, revert, roleNames, rowCount, setData, setData, setData, setHeaderData, setHeaderData, setItemData, sibling, sort, span, submit, supportedDragActions
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QDirModel
Deprecated.Use QFileSystemModelOverloaded constructor for
QDirModel(io.qt.core.QObject)
withparent = null
. -
QDirModel
Deprecated.Use QFileSystemModel -
QDirModel
@Deprecated public QDirModel(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort)Deprecated.Use QFileSystemModelOverloaded constructor for
QDirModel(java.util.Collection, io.qt.core.QDir.Filters, io.qt.core.QDir.SortFlags, io.qt.core.QObject)
withparent = null
. -
QDirModel
@Deprecated public QDirModel(Collection<String> nameFilters, QDir.Filters filters, QDir.SortFlags sort, QObject parent)Deprecated.Use QFileSystemModel -
QDirModel
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QDirModel
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
fileIcon
-
fileInfo
-
fileName
-
filePath
-
filter
-
iconProvider
-
index
Overloaded function for
index(java.lang.String, int)
withcolumn = 0
. -
index
-
isDir
-
isReadOnly
-
lazyChildCount
-
mkdir
-
nameFilters
-
refresh
public final void refresh()Overloaded function for
refresh(io.qt.core.QModelIndex)
withparent = null
. -
refresh
-
remove
-
resolveSymlinks
-
rmdir
-
setFilter
Overloaded function for
setFilter(io.qt.core.QDir.Filters)
. -
setFilter
-
setIconProvider
-
setLazyChildCount
-
setNameFilters
-
setReadOnly
-
setResolveSymlinks
-
setSorting
Overloaded function for
setSorting(io.qt.core.QDir.SortFlags)
. -
setSorting
-
sorting
-
columnCount
- Specified by:
columnCount
in classQAbstractItemModel
-
data
- Specified by:
data
in classQAbstractItemModel
-
dropMimeData
@QtUninvokable public boolean dropMimeData(QMimeData data, Qt.DropAction action, int row, int column, QModelIndex parent)- Overrides:
dropMimeData
in classQAbstractItemModel
-
flags
- Overrides:
flags
in classQAbstractItemModel
-
hasChildren
- Overrides:
hasChildren
in classQAbstractItemModel
-
headerData
- Overrides:
headerData
in classQAbstractItemModel
-
index
- Specified by:
index
in classQAbstractItemModel
-
mimeData
- Overrides:
mimeData
in classQAbstractItemModel
-
mimeTypes
- Overrides:
mimeTypes
in classQAbstractItemModel
-
parent
- Specified by:
parent
in classQAbstractItemModel
-
rowCount
- Specified by:
rowCount
in classQAbstractItemModel
-
setData
- Overrides:
setData
in classQAbstractItemModel
-
sort
- Overrides:
sort
in classQAbstractItemModel
-
supportedDropActions
- Overrides:
supportedDropActions
in classQAbstractItemModel
-