Class: QgsValidityCheckResultsModel

A QAbstractItemModel subclass for displaying the results from a QgsAbstractValidityCheck.

Added in version 3.6.

Class Hierarchy

Inheritance diagram of qgis.gui.QgsValidityCheckResultsModel

Base classes

QAbstractItemModel

QObject

Enums

CustomRole

Custom model roles.

Roles

alias of CustomRole

class qgis.gui.QgsValidityCheckResultsModel[source]

Bases: QAbstractItemModel

__init__(results: Iterable[QgsValidityCheckResult], parent: QObject | None = None)

Constructor for QgsValidityCheckResultsModel, showing the specified list of checks results.

Parameters:
class CustomRole(*values)

Bases: IntEnum

Custom model roles.

Note

Prior to QGIS 3.36 this was available as QgsValidityCheckResultsModel.Roles

Added in version 3.36.

  • Description: Result detailed description

    Available as QgsValidityCheckResultsModel.DescriptionRole in older QGIS releases.

Roles

alias of CustomRole