#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: