16#ifndef QGSVALIDITYCHECKRESULTSWIDGET_H
17#define QGSVALIDITYCHECKRESULTSWIDGET_H
19#include "ui_qgsvaliditycheckresultsbase.h"
25#include <QAbstractItemModel>
61 QModelIndex index(
int row,
int column,
const QModelIndex &parent )
const override;
62 QModelIndex parent(
const QModelIndex &child )
const override;
63 int rowCount(
const QModelIndex &parent = QModelIndex() )
const override;
64 int columnCount(
const QModelIndex &parent )
const override;
65 QVariant data(
const QModelIndex &index,
int role )
const override;
68 QList<QgsValidityCheckResult> mResults;
98 void setResults(
const QList<QgsValidityCheckResult> &results );
124 void selectionChanged(
const QModelIndex ¤t,
const QModelIndex &previous );
Base class for validity check contexts.
A QAbstractItemModel subclass for displaying the results from a QgsAbstractValidityCheck.
QgsValidityCheckResultsModel(const QList< QgsValidityCheckResult > &results, QObject *parent=nullptr)
Constructor for QgsValidityCheckResultsModel, showing the specified list of checks results.
CustomRole
Custom model roles.
#define SIP_MONKEYPATCH_SCOPEENUM_UNNEST(OUTSIDE_CLASS, FORMERNAME)
#define SIP_MONKEYPATCH_COMPAT_NAME(FORMERNAME)