QHelpContentModel Class
QHelpContentModel クラスは、ビューにコンテンツを供給するモデルを提供します。詳細...
Header: | #include <QHelpContentModel> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Help) target_link_libraries(mytarget PRIVATE Qt6::Help) |
qmake: | QT += help |
Inherits: | QAbstractItemModel |
パブリック関数
virtual | ~QHelpContentModel() override |
QHelpContentItem * | contentItemAt(const QModelIndex &index) const |
void | createContents(const QString &filter) |
(since 6.8) void | createContentsForCurrentFilter() |
bool | isCreatingContents() const |
再実装パブリック関数
virtual int | columnCount(const QModelIndex &parent = {}) const override |
virtual QVariant | data(const QModelIndex &index, int role) const override |
virtual QModelIndex | index(int row, int column, const QModelIndex &parent = {}) const override |
virtual QModelIndex | parent(const QModelIndex &index) const override |
virtual int | rowCount(const QModelIndex &parent = {}) const override |
シグナル
void | contentsCreated() |
void | contentsCreationStarted() |
メンバー関数 ドキュメント
[override virtual noexcept]
QHelpContentModel::~QHelpContentModel()
ヘルプコンテンツモデルを破棄します。
[override virtual]
int QHelpContentModel::columnCount(const QModelIndex &parent = {}) const
再実装:QAbstractItemModel::columnCount(const QModelIndex &parent) const.
与えられたparent の下にある列の数を返します。現在は常に1を返します。
QHelpContentItem *QHelpContentModel::contentItemAt(const QModelIndex &index) const
モデルインデックス位置index にあるヘルプコンテンツアイテムを返します。
[signal]
void QHelpContentModel::contentsCreated()
このシグナルは、コンテンツが作成されたときに発せられます。
[signal]
void QHelpContentModel::contentsCreationStarted()
このシグナルは、コンテンツの作成が開始されたときに発せられる。この時点から、シグナルcontentsCreated() が発せられるまで、現在のコンテンツは無効である。
isCreatingContents()も参照のこと 。
void QHelpContentModel::createContents(const QString &filter)
カスタムfilter 名で指定されたコンテンツをヘルプ・システムに問い合わせることで、新しいコンテンツを作成する。
[since 6.8]
void QHelpContentModel::createContentsForCurrentFilter()
現在のフィルターに指定された内容をヘルプシステムに問い合わせることで、新しいコンテンツを作成します。
この関数は Qt 6.8 で導入されました。
[override virtual]
QVariant QHelpContentModel::data(const QModelIndex &index, int role) const
再実装されています:QAbstractItemModel::data(const QModelIndex &index, int role) const.
index で参照されているアイテムについて、与えられたrole の下に保存されているデータを返します。
[override virtual]
QModelIndex QHelpContentModel::index(int row, int column, const QModelIndex &parent = {}) const
再インプリメント:QAbstractItemModel::index(int row, int column, const QModelIndex &parent) const.
与えられたrow,column,parent インデックスで指定されたモデル内の項目のインデックスを返します。
bool QHelpContentModel::isCreatingContents() const
内容が現在再構築されている場合はtrueを返し、そうでない場合はfalseを返します。
[override virtual]
QModelIndex QHelpContentModel::parent(const QModelIndex &index) const
再実装:QAbstractItemModel::parent(const QModelIndex &index) const.
与えられたindex を持つモデル項目の親を返します。親がない場合は QModelIndex()を返します。
[override virtual]
int QHelpContentModel::rowCount(const QModelIndex &parent = {}) const
再インプリメント:QAbstractItemModel::rowCount(const QModelIndex &parent) const.
与えられたparent の下にある行の数を返します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundationによって発行されたGNU Free Documentation License version 1.3の条項の下でライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。