QHelpContentModel类
QHelpContentModel类提供了一种模型,可以向视图提供内容。更多信息...
头文件 | #include <QHelpContentModel> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Help) target_link_libraries(mytarget PRIVATE Qt6::Help) |
qmake | QT += help |
继承 | QAbstractItemModel |
公共函数
虚拟 | ~QHelpContentModel() override |
QHelpContentItem * | contentItemAt(const QModelIndex &index) const |
void | createContents(const QString &customFilterName) |
bool | isCreatingContents() const |
重实现的公共函数
虚拟 int | columnCount(const QModelIndex &parent = QModelIndex()) const override |
虚拟 QVariant | data(const QModelIndex &index, int role) const override |
虚拟 QModelIndex | index(int row, int column, const QModelIndex &parent = QModelIndex()) const override |
虚拟 QModelIndex | parent(const QModelIndex &index) const override |
虚拟 int | rowCount(const QModelIndex &parent = QModelIndex()) const override |
信号
void | contentsCreated() |
void | contentsCreationStarted() |
成员函数文档
[覆盖虚拟无异常]
QHelpContentModel::~QHelpContentModel()
销毁帮助内容模型。
[覆盖虚拟]
int QHelpContentModel::columnCount(const QModelIndex &parent = QModelIndex()) const
重实现了: QAbstractItemModel::columnCount(const QModelIndex &parent) const.
返回给定 parent下的列数。当前始终返回1。
QHelpContentItem *QHelpContentModel::contentItemAt(const QModelIndex &index) const
返回模型索引位置 index上的帮助内容项。
[信号]
void QHelpContentModel::contentsCreated()
当内容已被创建时,发出此信号。
[信号]
void QHelpContentModel::contentsCreationStarted()
当内容创建开始时发出此信号。从这一点开始,当前内容无效,直到发出信号contentsCreated()。
另请参阅isCreatingContents。
void QHelpContentModel::createContents(const QString &customFilterName)
通过查询帮助系统来指定为customFilterName的内容创建新内容。
[重写虚函数]
QVariant QHelpContentModel::data(const QModelIndex &index, int role) const
重写了:QAbstractItemModel::data(const QModelIndex &index, int role) const。
返回给定role下存储的项数据。
[重写虚函数]
QModelIndex QHelpContentModel::index(int row, int column, const QModelIndex &parent = QModelIndex()) const
重写了:QAbstractItemModel::index(int row, int column, const QModelIndex &parent) const。
返回由给定的row、column和parent索引指定的模型中项的索引。
bool QHelpContentModel::isCreatingContents() const
如果内容目前正在重建,则返回true,否则返回false。
[重写虚函数]
QModelIndex QHelpContentModel::parent(const QModelIndex &index) const
重写了:QAbstractItemModel::parent(const QModelIndex &index) const。
返回给定index的模型项的父项,如果没有父项,则返回QModelIndex()。
[重写虚函数]
int QHelpContentModel::rowCount(const QModelIndex &parent = QModelIndex()) const
重写了:QAbstractItemModel::rowCount(const QModelIndex &parent) const。
返回给定parent下的行数。
© 2024 Qt公司有限公司。此处包含的文档贡献属于其各自所有者的版权。此处提供的文档是根据自由软件基金会发布的GNU自由文档许可证版本1.3许可的。Qt及其相关标志是芬兰和/或其他国家/地区的Qt公司的商标。所有其他商标属于其各自所有者。