8#ifndef _KIS_STOP_GRADIENT_SLIDER_H_
9#define _KIS_STOP_GRADIENT_SLIDER_H_
void wheelEvent(QWheelEvent *e) override
int handleClickTolerance() const
void paintEvent(QPaintEvent *) override
void sigSelectedStop(int stop)
KoGradientStop m_removedStop
KoStopGradientSP m_gradient
void selectPreviousStop()
void mouseMoveEvent(QMouseEvent *e) override
KisSignalCompressor m_updateCompressor
void setGradientResource(KoStopGradientSP gradient)
void updateHoveredStop(const QPoint &pos)
void leaveEvent(QEvent *e) override
QSize sizeHint() const override
KisStopGradientSlider(QWidget *parent=0, Qt::WindowFlags f=Qt::WindowFlags())
QRegion allowedClickRegion(int tolerance) const
QRect handlesStripeRect() const
void mouseReleaseEvent(QMouseEvent *e) override
void mouseDoubleClickEvent(QMouseEvent *e) override
KoStopGradientSP m_defaultGradient
static constexpr int removeStopDistance
void chooseSelectedStopColor()
void deleteSelectedStop(bool selectNeighborStop=true)
int minimalHeight() const
void insertStop(double t)
QRect gradientStripeRect() const
void setSelectedStop(int selected)
QSize minimumSizeHint() const override
void keyPressEvent(QKeyEvent *e) override
void mousePressEvent(QMouseEvent *e) override
void handleIncrementInput(int direction, Qt::KeyboardModifiers modifiers)