#include "gui/mrview/tool/list_model_base.h"
|
| ListModelBase (QObject *parent) |
|
QVariant | data (const QModelIndex &index, int role) const override |
|
bool | setData (const QModelIndex &idx, const QVariant &value, int role) override |
|
Qt::DropActions | supportedDropActions () const override |
|
bool | insertRows (int row, int count, const QModelIndex &) override |
|
bool | removeRows (int row, int count, const QModelIndex &parent=QModelIndex()) override |
|
Qt::ItemFlags | flags (const QModelIndex &index) const override |
|
QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const override |
|
QModelIndex | parent (const QModelIndex &) const override |
|
int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
|
int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
|
void | remove_item (QModelIndex &index) |
|
Definition at line 31 of file list_model_base.h.
◆ ListModelBase()
MR::GUI::MRView::Tool::ListModelBase::ListModelBase |
( |
QObject * |
parent | ) |
|
|
inline |
◆ columnCount()
int MR::GUI::MRView::Tool::ListModelBase::columnCount |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
inlineoverride |
◆ data()
QVariant MR::GUI::MRView::Tool::ListModelBase::data |
( |
const QModelIndex & |
index, |
|
|
int |
role |
|
) |
| const |
|
inlineoverride |
◆ flags()
Qt::ItemFlags MR::GUI::MRView::Tool::ListModelBase::flags |
( |
const QModelIndex & |
index | ) |
const |
|
inlineoverride |
◆ index()
QModelIndex MR::GUI::MRView::Tool::ListModelBase::index |
( |
int |
row, |
|
|
int |
column, |
|
|
const QModelIndex & |
parent = QModelIndex() |
|
) |
| const |
|
inlineoverride |
◆ insertRows()
bool MR::GUI::MRView::Tool::ListModelBase::insertRows |
( |
int |
row, |
|
|
int |
count, |
|
|
const QModelIndex & |
|
|
) |
| |
|
inlineoverride |
◆ parent()
QModelIndex MR::GUI::MRView::Tool::ListModelBase::parent |
( |
const QModelIndex & |
| ) |
const |
|
inlineoverride |
◆ remove_item()
void MR::GUI::MRView::Tool::ListModelBase::remove_item |
( |
QModelIndex & |
index | ) |
|
|
inline |
◆ removeRows()
bool MR::GUI::MRView::Tool::ListModelBase::removeRows |
( |
int |
row, |
|
|
int |
count, |
|
|
const QModelIndex & |
parent = QModelIndex() |
|
) |
| |
|
inlineoverride |
◆ rowCount()
int MR::GUI::MRView::Tool::ListModelBase::rowCount |
( |
const QModelIndex & |
parent = QModelIndex() | ) |
const |
|
inlineoverride |
◆ setData()
bool MR::GUI::MRView::Tool::ListModelBase::setData |
( |
const QModelIndex & |
idx, |
|
|
const QVariant & |
value, |
|
|
int |
role |
|
) |
| |
|
inlineoverride |
◆ supportedDropActions()
Qt::DropActions MR::GUI::MRView::Tool::ListModelBase::supportedDropActions |
( |
| ) |
const |
|
inlineoverride |
◆ items
The documentation for this class was generated from the following file: