23 ~QHelpContentModel() override;
25 void createContentsForCurrentFilter();
26 void createContents(
const QString &customFilterName);
27 QHelpContentItem *contentItemAt(
const QModelIndex &index)
const;
29 QVariant data(
const QModelIndex &index,
int role)
const override;
30 QModelIndex index(
int row,
int column,
const QModelIndex &parent = {})
const override;
31 QModelIndex parent(
const QModelIndex &index)
const override;
32 int rowCount(
const QModelIndex &parent = {})
const override;
33 int columnCount(
const QModelIndex &parent = {})
const override;
34 bool isCreatingContents()
const;
37 void contentsCreationStarted();
38 void contentsCreated();
41 void insertContents();
44 QHelpContentModel(QHelpEngineCore *helpEngine);
45 QHelpContentModelPrivate *d;
46 friend class QHelpEnginePrivate;
47 friend class QHelpContentModelPrivate;
std::shared_ptr< QHelpContentItem > rootItem
QHelpEngineCore * helpEngine