15#ifndef QTGRADIENTSTOPSWIDGET_H
16#define QTGRADIENTSTOPSWIDGET_H
18#include <QtWidgets/QAbstractScrollArea>
22class QtGradientStopsModel;
28 Q_PROPERTY(
bool backgroundCheckered READ isBackgroundCheckered WRITE setBackgroundCheckered)
58#ifndef QT_NO_DRAGANDDROP
62 void dropEvent(QDropEvent *event)
override;
66 QScopedPointer<QtGradientStopsWidgetPrivate> d_ptr;
void selectStop(QtGradientStop *stop, bool select)
void stopSelected(QtGradientStop *stop, bool selected)
void removeStop(QtGradientStop *stop)
void changeStop(QtGradientStop *stop, QColor newColor)
QtGradientStop * currentStop() const
void stopChanged(QtGradientStop *stop, const QColor &newColor)
void stopRemoved(QtGradientStop *stop)
void currentStopChanged(QtGradientStop *stop)
void stopsSwapped(QtGradientStop *stop1, QtGradientStop *stop2)
void setCurrentStop(QtGradientStop *stop)
Combined button and popup list for selecting options.