QGIS API Documentation  3.22.4-Białowieża (ce8e65e95e)
Public Slots | Public Member Functions | Protected Member Functions | List of all members
QgsLayoutItemsListViewModel Class Reference

Model for the layout items list view. More...

#include <qgslayoutitemslistview.h>

Inheritance diagram for QgsLayoutItemsListViewModel:
Inheritance graph
[legend]

Public Slots

void setSelected (const QModelIndex &index)
 Sets the selected index. More...
 

Public Member Functions

 QgsLayoutItemsListViewModel (QgsLayoutModel *model, QObject *parent)
 constructor More...
 
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const override
 
QgsLayoutItemitemFromIndex (const QModelIndex &index) const
 Returns the layout item listed at the specified index. More...
 

Protected Member Functions

bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override
 

Detailed Description

Model for the layout items list view.

See also
QgsLayoutItemsListView
Note
This class is not a part of public API
Since
QGIS 3.12

Definition at line 40 of file qgslayoutitemslistview.h.

Constructor & Destructor Documentation

◆ QgsLayoutItemsListViewModel()

QgsLayoutItemsListViewModel::QgsLayoutItemsListViewModel ( QgsLayoutModel model,
QObject *  parent 
)

constructor

Definition at line 26 of file qgslayoutitemslistview.cpp.

Member Function Documentation

◆ data()

QVariant QgsLayoutItemsListViewModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const
override

Definition at line 50 of file qgslayoutitemslistview.cpp.

◆ filterAcceptsRow()

bool QgsLayoutItemsListViewModel::filterAcceptsRow ( int  sourceRow,
const QModelIndex &  sourceParent 
) const
overrideprotected

Definition at line 43 of file qgslayoutitemslistview.cpp.

◆ itemFromIndex()

QgsLayoutItem * QgsLayoutItemsListViewModel::itemFromIndex ( const QModelIndex &  index) const

Returns the layout item listed at the specified index.

Definition at line 33 of file qgslayoutitemslistview.cpp.

◆ setSelected

void QgsLayoutItemsListViewModel::setSelected ( const QModelIndex &  index)
slot

Sets the selected index.

Definition at line 38 of file qgslayoutitemslistview.cpp.


The documentation for this class was generated from the following files: