Public Member Functions | Protected Slots | List of all members
pqOpacityTableModel Class Reference

#include <pqOpacityTableModel.h>

Inherits QAbstractTableModel.

Public Member Functions

 pqOpacityTableModel (pqColorOpacityEditorWidget *widget, QObject *parentObject=nullptr)
 
 ~pqOpacityTableModel () override
 
Qt::ItemFlags flags (const QModelIndex &idx) const override
 All columns are editable. More...
 
bool setData (const QModelIndex &idx, const QVariant &value, int role=Qt::EditRole) override
 
int rowCount (const QModelIndex &parent=QModelIndex()) const override
 
int columnCount (const QModelIndex &parent=QModelIndex()) const override
 
QVariant data (const QModelIndex &idx, int role=Qt::DisplayRole) const override
 
QVariant headerData (int section, Qt::Orientation orientation, int role) const override
 

Protected Slots

void controlPointsChanged ()
 
void updatePoint (const QModelIndex &idx)
 

Detailed Description

Definition at line 14 of file pqOpacityTableModel.h.

Constructor & Destructor Documentation

◆ pqOpacityTableModel()

pqOpacityTableModel::pqOpacityTableModel ( pqColorOpacityEditorWidget widget,
QObject *  parentObject = nullptr 
)

◆ ~pqOpacityTableModel()

pqOpacityTableModel::~pqOpacityTableModel ( )
override

Member Function Documentation

◆ flags()

Qt::ItemFlags pqOpacityTableModel::flags ( const QModelIndex &  idx) const
override

All columns are editable.

◆ setData()

bool pqOpacityTableModel::setData ( const QModelIndex &  idx,
const QVariant &  value,
int  role = Qt::EditRole 
)
override

◆ rowCount()

int pqOpacityTableModel::rowCount ( const QModelIndex &  parent = QModelIndex()) const
override

◆ columnCount()

int pqOpacityTableModel::columnCount ( const QModelIndex &  parent = QModelIndex()) const
override

◆ data()

QVariant pqOpacityTableModel::data ( const QModelIndex &  idx,
int  role = Qt::DisplayRole 
) const
override

◆ headerData()

QVariant pqOpacityTableModel::headerData ( int  section,
Qt::Orientation  orientation,
int  role 
) const
override

◆ controlPointsChanged

void pqOpacityTableModel::controlPointsChanged ( )
protectedslot

◆ updatePoint

void pqOpacityTableModel::updatePoint ( const QModelIndex &  idx)
protectedslot

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