QFileSystemModel¶

PyQt5.QtWidgets.QFileSystemModel

Inherits from QAbstractItemModel.

Description¶

TODO

Classes¶

Options

Enums¶

Option

TODO

Member

Value

Description

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


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


setFilter(Union[Filters, Filter])

TODO


setIconProvider(QFileIconProvider)

TODO


setNameFilterDisables(bool)

TODO


setNameFilters(Iterable[str])

TODO


setOption(Option, on: bool = True)

TODO


setOptions(Union[Options, Option])

TODO


setReadOnly(bool)

TODO


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