![]() |
Qt 6.x
The Qt SDK
|
#include <qfilesystemmodel_p.h>
Public Attributes | |
QString | fileName |
QHash< QFileSystemModelNodePathKey, QFileSystemNode * > | children |
QList< QString > | visibleChildren |
QExtendedInformation * | info = nullptr |
QFileSystemNode * | parent |
int | dirtyChildrenIndex = -1 |
bool | populatedChildren = false |
bool | isVisible = false |
Definition at line 74 of file qfilesystemmodel_p.h.
|
inlineexplicit |
Definition at line 79 of file qfilesystemmodel_p.h.
|
inline |
Definition at line 81 of file qfilesystemmodel_p.h.
References info, and qDeleteAll().
|
inline |
Definition at line 110 of file qfilesystemmodel_p.h.
References info.
Referenced by QFileSystemModelPrivate::_q_fileSystemChanged(), and operator<().
|
inline |
Definition at line 105 of file qfilesystemmodel_p.h.
References info.
Referenced by QFileSystemModel::filePath().
|
inline |
Definition at line 140 of file qfilesystemmodel_p.h.
References info.
Referenced by QFileSystemModel::filePath(), QFileSystemModelPrivate::filtersAcceptsNode(), QFileSystemModelPrivate::node(), and QFileSystemModel::timerEvent().
|
inline |
Definition at line 111 of file qfilesystemmodel_p.h.
References info.
Referenced by QFileSystemModelPrivate::icon().
|
inline |
Definition at line 98 of file qfilesystemmodel_p.h.
References info, and QFileInfo::isDir().
Referenced by QFileSystemModelSorter::compareNodes(), QFileSystemModel::filePath(), QFileSystemModelPrivate::filtersAcceptsNode(), QFileSystemModel::flags(), QFileSystemModel::hasChildren(), QFileSystemModelPrivate::passNameFilters(), and QFileSystemModel::setNameFilters().
|
inline |
Definition at line 97 of file qfilesystemmodel_p.h.
References QFileDevice::ExeUser.
Referenced by QFileSystemModelPrivate::filtersAcceptsNode().
|
inline |
Definition at line 106 of file qfilesystemmodel_p.h.
References info, and QFileInfo::isFile().
Referenced by QFileSystemModelPrivate::filtersAcceptsNode().
|
inline |
Definition at line 108 of file qfilesystemmodel_p.h.
References info, and QFileInfo::isHidden().
Referenced by QFileSystemModelPrivate::filtersAcceptsNode().
|
inline |
Definition at line 95 of file qfilesystemmodel_p.h.
References QFileDevice::ReadUser.
Referenced by QFileSystemModelPrivate::filtersAcceptsNode().
|
inline |
Definition at line 109 of file qfilesystemmodel_p.h.
References info, and QFileInfo::isSymLink().
Referenced by QFileSystemModel::filePath(), QFileSystemModelPrivate::filtersAcceptsNode(), and QFileSystemModelPrivate::name().
|
inline |
Definition at line 107 of file qfilesystemmodel_p.h.
References info.
Referenced by QFileSystemModelPrivate::filtersAcceptsNode().
|
inline |
Definition at line 96 of file qfilesystemmodel_p.h.
References QFileDevice::WriteUser.
Referenced by QFileSystemModelPrivate::filtersAcceptsNode().
|
inline |
Definition at line 93 of file qfilesystemmodel_p.h.
References info, and QFileInfo::lastModified().
Referenced by QFileSystemModelSorter::compareNodes().
|
inline |
Definition at line 128 of file qfilesystemmodel_p.h.
References operator==().
|
inline |
Definition at line 113 of file qfilesystemmodel_p.h.
References Qt::CaseInsensitive, caseSensitive(), QString::compare(), fileName, and fileName.
|
inline |
Definition at line 123 of file qfilesystemmodel_p.h.
References Qt::CaseInsensitive, QString::compare(), and fileName.
|
inline |
Definition at line 136 of file qfilesystemmodel_p.h.
References info.
|
inline |
Definition at line 131 of file qfilesystemmodel_p.h.
References Qt::CaseInsensitive, QString::compare(), and fileName.
|
inline |
Definition at line 118 of file qfilesystemmodel_p.h.
References Qt::CaseInsensitive, QString::compare(), and fileName.
|
inline |
Definition at line 94 of file qfilesystemmodel_p.h.
References info, and QFileInfo::permissions().
Referenced by QFileSystemModel::flags().
|
inline |
Definition at line 142 of file qfilesystemmodel_p.h.
References QExtendedInformation::fileInfo(), and info.
Referenced by QFileSystemModelPrivate::_q_fileSystemChanged(), QFileSystemModelPrivate::addNode(), QFileSystemModel::mkdir(), QFileSystemModelPrivate::node(), and QFileSystemModel::setData().
|
inline |
Definition at line 167 of file qfilesystemmodel_p.h.
References child, info, and QAbstractFileIconProvider::type().
|
inline |
Definition at line 91 of file qfilesystemmodel_p.h.
References info, QFileInfo::isDir(), and QFileInfo::size().
Referenced by QFileSystemModelSorter::compareNodes().
|
inline |
Definition at line 92 of file qfilesystemmodel_p.h.
References info.
Referenced by QFileSystemModelSorter::compareNodes(), and QFileSystemModelPrivate::type().
|
inline |
Definition at line 152 of file qfilesystemmodel_p.h.
References child, QAbstractFileIconProvider::icon(), and info.
|
inline |
Definition at line 149 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModelPrivate::_q_fileSystemChanged(), QFileSystemModelPrivate::index(), QFileSystemModelPrivate::node(), QFileSystemModel::parent(), QFileSystemModelPrivate::removeNode(), and QFileSystemModel::setData().
QHash<QFileSystemModelNodePathKey, QFileSystemNode *> QFileSystemModelPrivate::QFileSystemNode::children |
Definition at line 182 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModelPrivate::_q_directoryChanged(), QFileSystemModelPrivate::_q_fileSystemChanged(), QFileSystemModelPrivate::addNode(), QFileSystemModelPrivate::addVisibleFiles(), QFileSystemModel::index(), QFileSystemModel::mkdir(), QFileSystemModelPrivate::node(), QFileSystemModel::parent(), QFileSystemModelPrivate::removeNode(), QFileSystemModelPrivate::removeVisibleFile(), QFileSystemModel::setData(), and QFileSystemModelPrivate::sortChildren().
int QFileSystemModelPrivate::QFileSystemNode::dirtyChildrenIndex = -1 |
Definition at line 186 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModelPrivate::addVisibleFiles(), and QFileSystemModelPrivate::sortChildren().
QString QFileSystemModelPrivate::QFileSystemNode::fileName |
Definition at line 86 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModelPrivate::_q_fileSystemChanged(), QFileSystemModelPrivate::addNode(), QFileSystemModelSorter::compareNodes(), QFileSystemModelPrivate::filePath(), QFileSystemModelPrivate::filtersAcceptsNode(), QFileSystemModelPrivate::index(), QFileSystemModelPrivate::name(), operator<(), QFileSystemModel::parent(), QFileSystemModelPrivate::passNameFilters(), QFileSystemModel::setData(), and QFileSystemModelPrivate::sortChildren().
QExtendedInformation* QFileSystemModelPrivate::QFileSystemNode::info = nullptr |
Definition at line 184 of file qfilesystemmodel_p.h.
bool QFileSystemModelPrivate::QFileSystemNode::isVisible = false |
Definition at line 188 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModelPrivate::_q_fileSystemChanged(), QFileSystemModelPrivate::index(), QFileSystemModelPrivate::node(), and QFileSystemModelPrivate::sortChildren().
QFileSystemNode* QFileSystemModelPrivate::QFileSystemNode::parent |
Definition at line 185 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModelPrivate::filtersAcceptsNode(), QFileSystemModelPrivate::index(), QFileSystemModel::parent(), QFileSystemModel::setData(), and QFileSystemModel::setNameFilters().
bool QFileSystemModelPrivate::QFileSystemNode::populatedChildren = false |
Definition at line 187 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModel::canFetchMore(), and QFileSystemModel::fetchMore().
Definition at line 183 of file qfilesystemmodel_p.h.
Referenced by QFileSystemModelPrivate::_q_fileSystemChanged(), QFileSystemModelPrivate::addVisibleFiles(), QFileSystemModel::index(), QFileSystemModelPrivate::removeNode(), QFileSystemModelPrivate::removeVisibleFile(), QFileSystemModel::rowCount(), QFileSystemModel::setData(), and QFileSystemModelPrivate::sortChildren().