#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
◆ checkableColumn
int qMRMLColorModel::checkableColumn |
|
readwrite |
◆ colorColumn
int qMRMLColorModel::colorColumn |
|
readwrite |
◆ labelColumn
int qMRMLColorModel::labelColumn |
|
readwrite |
◆ noneEnabled
QVTK_OBJECTbool 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 | ) |
|
◆ setTerminologyColumn()
void qMRMLColorModel::setTerminologyColumn |
( |
int | column | ) |
|
◆ terminologyColumn()
int qMRMLColorModel::terminologyColumn |
( |
| ) |
const |
◆ terminologyTextForColor()
static QString qMRMLColorModel::terminologyTextForColor |
( |
vtkMRMLColorNode * | colorNode, |
|
|
int | colorIndex, |
|
|
bool | simplified = false ) |
|
static |
Assemble human readable text in format ": , in , " from color in color node.
◆ 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 |
◆ updateRowForColor()
void qMRMLColorModel::updateRowForColor |
( |
int | color | ) |
|
Update all items in the row of a given color index.
◆ d_ptr
QScopedPointer<qMRMLColorModelPrivate> qMRMLColorModel::d_ptr |
|
protected |
The documentation for this class was generated from the following file: