#include <ColourTableList.h>
Public Slots | |
void | setSize (int) |
void | setRGB (int) |
void | updateView () |
Public Member Functions | |
ColourTableEditor (ColourTableList *parent, const ColourTable &table) | |
virtual | ~ColourTableEditor () |
void | updateColourTable (ColourTable &table) |
Protected Member Functions | |
void | sortAccordingToPositions (QVector< double > &pos, QVector< double > &H, QVector< double > &S, QVector< double > &V) |
Protected Attributes | |
QLineEdit * | nameEdit |
QSpinBox * | sizeEdit |
QCheckBox * | rgbCheckbox |
QLabel * | HueLabel |
QLabel * | SaturationLabel |
QLabel * | ValueLabel |
QVector< QDoubleSpinBox * > | Positions |
QVector< QDoubleSpinBox * > | Hues |
QVector< QDoubleSpinBox * > | Saturations |
QVector< QDoubleSpinBox * > | Values |
QWidget * | valuesContainer |
ColourTablePreview * | previewWidget |
ColourTableEditor::ColourTableEditor | ( | ColourTableList * | parent, | |
const ColourTable & | table | |||
) |
virtual ColourTableEditor::~ColourTableEditor | ( | ) | [inline, virtual] |
void ColourTableEditor::setRGB | ( | int | i | ) | [slot] |
void ColourTableEditor::setSize | ( | int | s | ) | [slot] |
void ColourTableEditor::sortAccordingToPositions | ( | QVector< double > & | pos, | |
QVector< double > & | H, | |||
QVector< double > & | S, | |||
QVector< double > & | V | |||
) | [protected] |
void ColourTableEditor::updateColourTable | ( | ColourTable & | table | ) |
void ColourTableEditor::updateView | ( | ) | [slot] |
QLabel* ColourTableEditor::HueLabel [protected] |
QVector<QDoubleSpinBox*> ColourTableEditor::Hues [protected] |
QLineEdit* ColourTableEditor::nameEdit [protected] |
QVector<QDoubleSpinBox*> ColourTableEditor::Positions [protected] |
ColourTablePreview* ColourTableEditor::previewWidget [protected] |
QCheckBox* ColourTableEditor::rgbCheckbox [protected] |
QLabel* ColourTableEditor::SaturationLabel [protected] |
QVector<QDoubleSpinBox*> ColourTableEditor::Saturations [protected] |
QSpinBox* ColourTableEditor::sizeEdit [protected] |
QLabel* ColourTableEditor::ValueLabel [protected] |
QVector<QDoubleSpinBox*> ColourTableEditor::Values [protected] |
QWidget* ColourTableEditor::valuesContainer [protected] |