21#ifndef __qMRMLLabelComboBox_h
22#define __qMRMLLabelComboBox_h
26#include <ctkVTKObject.h>
29#include "qMRMLWidgetsExport.h"
34class qMRMLLabelComboBoxPrivate;
96 void onCurrentIndexChanged(
int index);
99 QScopedPointer<qMRMLLabelComboBoxPrivate>
d_ptr;
void currentColorChanged(const QColor &color)
void setMaximumColorCount(int maximum)
virtual void printAdditionalInfo()
void setCurrentColor(int index)
void setMRMLColorNode(vtkMRMLNode *newMRMLColorNode)
QScopedPointer< qMRMLLabelComboBoxPrivate > d_ptr
qMRMLLabelComboBox(QWidget *newParent=nullptr)
void setLabelValueVisible(bool visible)
void setNoneEnabled(bool enable)
void updateWidgetFromMRML()
vtkMRMLColorNode * mrmlColorNode() const
void setColorNameVisible(bool visible)
QVTK_OBJECTbool noneEnabled
Abstract MRML node to represent color information.
Abstract Superclass for all specific types of MRML nodes.