QHelpContentModel类

QHelpContentModel类提供了一种模型,可以向视图提供内容。更多信息...

头文件 #include <QHelpContentModel>
CMakefind_package(Qt6 REQUIRED COMPONENTS Help)
target_link_libraries(mytarget PRIVATE Qt6::Help)
qmakeQT += help
继承 QAbstractItemModel

公共函数

虚拟~QHelpContentModel() override
QHelpContentItem *contentItemAt(const QModelIndex &index) const
voidcreateContents(const QString &customFilterName)
boolisCreatingContents() const

重实现的公共函数

虚拟 intcolumnCount(const QModelIndex &parent = QModelIndex()) const override
虚拟 QVariantdata(const QModelIndex &index, int role) const override
虚拟 QModelIndexindex(int row, int column, const QModelIndex &parent = QModelIndex()) const override
虚拟 QModelIndexparent(const QModelIndex &index) const override
虚拟 introwCount(const QModelIndex &parent = QModelIndex()) const override

信号

详细描述

成员函数文档

[覆盖虚拟无异常] 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

返回由给定的rowcolumnparent索引指定的模型中项的索引。

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公司的商标。所有其他商标属于其各自所有者。