19 #ifndef RQT_MULTIPLOT_CURVE_COLOR_CONFIG_H 20 #define RQT_MULTIPLOT_CURVE_COLOR_CONFIG_H 37 autoColorIndex = 0,
const QColor& customColor = Qt::black);
48 void save(QSettings& settings)
const;
49 void load(QSettings& settings);
52 void write(QDataStream& stream)
const;
53 void read(QDataStream& stream);
CurveColorConfig(QObject *parent=0, Type type=Auto, unsigned char autoColorIndex=0, const QColor &customColor=Qt::black)
const QColor & getCustomColor() const
void customColorChanged(const QColor &color)
void load(QSettings &settings)
void save(QSettings &settings) const
CurveColorConfig & operator=(const CurveColorConfig &src)
unsigned char getAutoColorIndex() const
void write(QDataStream &stream) const
void setAutoColorIndex(unsigned char index)
void typeChanged(int type)
void read(QDataStream &stream)
void currentColorChanged(const QColor &color)
unsigned char autoColorIndex_
void autoColorIndexChanged(unsigned char index)
void setCustomColor(const QColor &color)
QColor getCurrentColor() const