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