15#ifndef QTGRADIENTSTOPSMODEL_H
16#define QTGRADIENTSTOPSMODEL_H
18#include <QtCore/QObject>
35 void setColor(QColor color);
36 void setPosition(qreal position);
54 QColor
color(qreal pos)
const;
QtGradientStopsModel * gradientModel() const
void slotChangeAlphaColor(QColor color)
void slotChangeZoom(int value)
void slotChangeHueColor(QColor color)
void setUi(Ui::QtGradientEditor *ui)
void setColorSpinBoxes(QColor color)
QGradientStops makeGradientStops(const PositionColorMap &data) const
void updateZoom(double zoom)
void slotZoomChanged(double zoom)
void slotChangeColor(QColor color)
void slotChangeHue(int color)
void slotChangePosition(double value)
void slotChangeAlpha(int color)
PositionColorMap stopsData(const PositionStopMap &stops) const
void slotStopChanged(QtGradientStop *stop, QColor newColor)
void slotCurrentStopChanged(QtGradientStop *stop)
void slotChangeSaturationColor(QColor color)
QtGradientStopsModel * m_model
void slotChangeSaturation(int color)
void slotStopRemoved(QtGradientStop *stop)
void slotStopsSwapped(QtGradientStop *stop1, QtGradientStop *stop2)
void slotStopAdded(QtGradientStop *stop)
void slotStopSelected(QtGradientStop *stop, bool selected)
void slotStopMoved(QtGradientStop *stop, qreal newPos)
void slotChangeValueColor(QColor color)
void slotUpdatePositionSpinBox()
Ui::QtGradientEditor * m_ui
void enableCurrent(bool enable)
void slotChangeValue(int color)
void setUi(Ui::QtGradientEditor *editor)
~QtGradientStopsController()
QColor::Spec spec() const
void setGradientStops(const QGradientStops &stops)
QGradientStops gradientStops() const
void selectStop(QtGradientStop *stop, bool select)
QList< QtGradientStop * > selectedStops() const
QtGradientStopsModel * clone() const
void stopSelected(QtGradientStop *stop, bool selected)
void removeStop(QtGradientStop *stop)
void changeStop(QtGradientStop *stop, QColor newColor)
QtGradientStop * at(qreal pos) const
bool isSelected(QtGradientStop *stop) const
QtGradientStop * currentStop() const
void stopChanged(QtGradientStop *stop, const QColor &newColor)
QtGradientStop * addStop(qreal pos, QColor color)
QtGradientStop * firstSelected() const
void moveStops(double newPosition)
void stopRemoved(QtGradientStop *stop)
QColor color(qreal pos) const
QtGradientStopsModel(QObject *parent=0)
void stopMoved(QtGradientStop *stop, qreal newPos)
void currentStopChanged(QtGradientStop *stop)
void swapStops(QtGradientStop *stop1, QtGradientStop *stop2)
void stopsSwapped(QtGradientStop *stop1, QtGradientStop *stop2)
PositionStopMap stops() const
QtGradientStop * lastSelected() const
void moveStop(QtGradientStop *stop, qreal newPos)
void setCurrentStop(QtGradientStop *stop)
Combined button and popup list for selecting options.