QFileSystemModel¶
- PyQt5.QtWidgets.QFileSystemModel
Inherits from QAbstractItemModel.
Description¶
TODO
Classes¶
Enums¶
- Option
TODO
Member
Value
Description
DontResolveSymlinks TODO
TODO
DontUseCustomDirectoryIcons TODO
TODO
DontWatchForChanges TODO
TODO
- Roles
TODO
Member
Value
Description
FileIconRole TODO
TODO
FileNameRole TODO
TODO
FilePathRole TODO
TODO
FilePermissions TODO
TODO
Methods¶
- __init__(parent: QObject = None)
TODO
- canFetchMore(QModelIndex) bool
TODO
- columnCount(parent: QModelIndex = QModelIndex()) int
TODO
- data(QModelIndex, role: int = Qt.ItemDataRole.DisplayRole) Any
TODO
- dropMimeData(QMimeData, DropAction, int, int, QModelIndex) bool
TODO
- event(QEvent) bool
TODO
- fetchMore(QModelIndex)
TODO
- fileIcon(QModelIndex) QIcon
TODO
- fileInfo(QModelIndex) QFileInfo
TODO
- fileName(QModelIndex) str
TODO
- filePath(QModelIndex) str
TODO
- filter() Filters
TODO
- flags(QModelIndex) ItemFlags
TODO
- hasChildren(parent: QModelIndex = QModelIndex()) bool
TODO
- headerData(int, Orientation, role: int = Qt.ItemDataRole.DisplayRole) Any
TODO
- iconProvider() QFileIconProvider
TODO
- index(str, column: int = 0) QModelIndex
TODO
- index(int, int, parent: QModelIndex = QModelIndex()) QModelIndex
TODO
- isDir(QModelIndex) bool
TODO
- isReadOnly() bool
TODO
- lastModified(QModelIndex) QDateTime
TODO
- mimeData(Iterable[QModelIndex]) QMimeData
TODO
- mimeTypes() List[str]
TODO
- mkdir(QModelIndex, str) QModelIndex
TODO
- myComputer(role: int = Qt.ItemDataRole.DisplayRole) Any
TODO
- nameFilterDisables() bool
TODO
- nameFilters() List[str]
TODO
- options() Options
TODO
- parent(QModelIndex) QModelIndex
TODO
- permissions(QModelIndex) Permissions
TODO
- remove(QModelIndex) bool
TODO
- resolveSymlinks() bool
TODO
- rmdir(QModelIndex) bool
TODO
- rootDirectory() QDir
TODO
- rootPath() str
TODO
- rowCount(parent: QModelIndex = QModelIndex()) int
TODO
- setData(QModelIndex, Any, role: int = Qt.ItemDataRole.EditRole) bool
TODO
- setIconProvider(QFileIconProvider)
TODO
- setNameFilterDisables(bool)
TODO
- setNameFilters(Iterable[str])
TODO
- setOption(Option, on: bool = True)
TODO
- setReadOnly(bool)
TODO
- setResolveSymlinks(bool)
TODO
- setRootPath(str) QModelIndex
TODO
- sibling(int, int, QModelIndex) QModelIndex
TODO
- size(QModelIndex) int
TODO
- sort(int, order: SortOrder = AscendingOrder)
TODO
- supportedDropActions() DropActions
TODO
- testOption(Option) bool
TODO
- timerEvent(QTimerEvent)
TODO
- type(QModelIndex) str
TODO
Signals¶
- directoryLoaded(str)
TODO
- fileRenamed(str, str, str)
TODO
- rootPathChanged(str)
TODO