21 #ifndef __qSlicerColorsModuleWidget_h 22 #define __qSlicerColorsModuleWidget_h 28 #include "qSlicerColorsModuleExport.h" 30 class qSlicerColorsModuleWidgetPrivate;
32 class vtkScalarBarWidget;
33 class QAbstractButton;
49 void updateNumberOfColors();
50 void setLookupTableRange(
double min,
double max);
51 void copyCurrentColorNode();
53 void createColorLegend();
54 void deleteColorLegend();
55 void useCurrentColorsForColorLegend();
58 void onMRMLColorNodeChanged(
vtkMRMLNode* newColorNode);
59 void updateColorLegendFromMRML();
62 void setup()
override;
66 QScopedPointer<qSlicerColorsModuleWidgetPrivate>
d_ptr;
A set of MRML Nodes that supports serialization and undo/redo.
Abstract Superclass for all specific types of MRML nodes.