#include <Libs/MRML/Widgets/qMRMLColorModel.h>
|
static void | onMRMLNodeEvent (vtkObject *vtk_obj, unsigned long event, void *client_data, void *call_data) |
|
|
QScopedPointer< qMRMLColorModelPrivate > | d_ptr |
|
Definition at line 42 of file qMRMLColorModel.h.
◆ Superclass
◆ ItemDataRole
ColorRole is an invivisble role that contains the true color (QColor) when Qt::DecorationRole contains a pixmap of the color.
Enumerator |
---|
ColorEntryRole | |
PointerRole | |
ColorRole | |
Definition at line 79 of file qMRMLColorModel.h.
◆ checkableColumn
int qMRMLColorModel::checkableColumn |
|
readwrite |
◆ colorColumn
int qMRMLColorModel::colorColumn |
|
readwrite |
◆ labelColumn
int qMRMLColorModel::labelColumn |
|
readwrite |
◆ noneEnabled
bool qMRMLColorModel::noneEnabled |
|
readwrite |
◆ opacityColumn
int qMRMLColorModel::opacityColumn |
|
readwrite |
◆ qMRMLColorModel() [1/2]
qMRMLColorModel::qMRMLColorModel |
( |
QObject * |
parent = nullptr | ) |
|
◆ ~qMRMLColorModel()
qMRMLColorModel::~qMRMLColorModel |
( |
| ) |
|
|
override |
◆ qMRMLColorModel() [2/2]
qMRMLColorModel::qMRMLColorModel |
( |
qMRMLColorModelPrivate * |
pimpl, |
|
|
QObject * |
parent = nullptr |
|
) |
| |
|
protected |
◆ checkableColumn()
int qMRMLColorModel::checkableColumn |
( |
| ) |
const |
◆ colorColumn()
int qMRMLColorModel::colorColumn |
( |
| ) |
const |
◆ colorFromIndex()
int qMRMLColorModel::colorFromIndex |
( |
const QModelIndex & |
index | ) |
const |
|
inline |
◆ colorFromItem()
int qMRMLColorModel::colorFromItem |
( |
QStandardItem * |
item | ) |
const |
◆ colorFromName()
int qMRMLColorModel::colorFromName |
( |
const QString & |
name | ) |
const |
◆ headerData()
QVariant qMRMLColorModel::headerData |
( |
int |
section, |
|
|
Qt::Orientation |
orientation, |
|
|
int |
role = Qt::DisplayRole |
|
) |
| const |
|
override |
Overload the header data method for the vertical header so that can return the color index rather than the row
◆ indexes()
QModelIndexList qMRMLColorModel::indexes |
( |
int |
color | ) |
const |
◆ itemFromColor()
QStandardItem* qMRMLColorModel::itemFromColor |
( |
int |
color, |
|
|
int |
column = 0 |
|
) |
| const |
◆ labelColumn()
int qMRMLColorModel::labelColumn |
( |
| ) |
const |
◆ mrmlColorNode()
◆ nameFromColor()
QString qMRMLColorModel::nameFromColor |
( |
int |
colorEntry | ) |
const |
◆ noneEnabled()
bool qMRMLColorModel::noneEnabled |
( |
| ) |
const |
◆ onItemChanged
void qMRMLColorModel::onItemChanged |
( |
QStandardItem * |
item | ) |
|
|
protectedslot |
◆ onMRMLColorNodeModified
void qMRMLColorModel::onMRMLColorNodeModified |
( |
vtkObject * |
node | ) |
|
|
protectedslot |
◆ onMRMLNodeEvent()
static void qMRMLColorModel::onMRMLNodeEvent |
( |
vtkObject * |
vtk_obj, |
|
|
unsigned long |
event, |
|
|
void * |
client_data, |
|
|
void * |
call_data |
|
) |
| |
|
staticprotected |
◆ opacityColumn()
int qMRMLColorModel::opacityColumn |
( |
| ) |
const |
◆ qcolorFromColor()
QColor qMRMLColorModel::qcolorFromColor |
( |
int |
color | ) |
const |
◆ qcolorFromIndex()
QColor qMRMLColorModel::qcolorFromIndex |
( |
const QModelIndex & |
nodeIndex | ) |
const |
|
inline |
◆ qcolorFromItem()
QColor qMRMLColorModel::qcolorFromItem |
( |
QStandardItem * |
nodeItem | ) |
const |
|
inline |
◆ setCheckableColumn()
void qMRMLColorModel::setCheckableColumn |
( |
int |
column | ) |
|
◆ setColorColumn()
void qMRMLColorModel::setColorColumn |
( |
int |
column | ) |
|
◆ setLabelColumn()
void qMRMLColorModel::setLabelColumn |
( |
int |
column | ) |
|
◆ setMRMLColorNode()
◆ setNoneEnabled()
void qMRMLColorModel::setNoneEnabled |
( |
bool |
enable | ) |
|
Set/Get NoneEnabled flags An additional item is added into the menu list, where the user can select "None".
◆ setOpacityColumn()
void qMRMLColorModel::setOpacityColumn |
( |
int |
column | ) |
|
◆ updateColorFromItem()
virtual void qMRMLColorModel::updateColorFromItem |
( |
int |
color, |
|
|
QStandardItem * |
item |
|
) |
| |
|
protectedvirtual |
◆ updateItemFromColor()
virtual void qMRMLColorModel::updateItemFromColor |
( |
QStandardItem * |
item, |
|
|
int |
color, |
|
|
int |
column |
|
) |
| |
|
protectedvirtual |
◆ updateNode()
virtual void qMRMLColorModel::updateNode |
( |
| ) |
|
|
protectedvirtual |
◆ d_ptr
QScopedPointer<qMRMLColorModelPrivate> qMRMLColorModel::d_ptr |
|
protected |
The documentation for this class was generated from the following file: