20#include <QAbstractSpinBox>
21#include <QStyleOptionSpinBox>
22#include <QStyleOptionProgressBar>
27class DAbstractSliderSpinBoxPrivate;
28class DSliderSpinBoxPrivate;
29class DDoubleSliderSpinBoxPrivate;
40 DAbstractSliderSpinBoxPrivate*
const q);
76 bool eventFilter(QObject* recv, QEvent* e)
override;
85 int valueForX(
int x, Qt::KeyboardModifiers modifiers = Qt::NoModifier)
const;
102 DAbstractSliderSpinBoxPrivate*
const d_ptr;
109 void paint(QPainter& painter);
Definition dsliderspinbox.h:32
virtual void setInternalValue(int value, bool blockUpdateSignal)=0
void contextMenuEvent(QContextMenuEvent *event) override
Definition dsliderspinbox.cpp:987
void paint(QPainter &painter)
Definition dsliderspinbox.cpp:200
void showEdit()
Definition dsliderspinbox.cpp:130
QRect progressRect(const QStyleOptionSpinBox &spinBoxOptions) const
Definition dsliderspinbox.cpp:850
virtual QSize minimumSize() const
Definition dsliderspinbox.cpp:774
QStyleOptionProgressBar progressBarOptions() const
Definition dsliderspinbox.cpp:822
void wheelEvent(QWheelEvent *e) override
Definition dsliderspinbox.cpp:604
QRect downButtonRect(const QStyleOptionSpinBox &spinBoxOptions) const
Definition dsliderspinbox.cpp:886
bool isDragging() const
Definition dsliderspinbox.cpp:1012
void hideEdit()
Definition dsliderspinbox.cpp:155
void paintFusion(QPainter &painter)
Definition dsliderspinbox.cpp:250
void setSuffix(const QString &suffix)
Definition dsliderspinbox.cpp:964
void mouseReleaseEvent(QMouseEvent *e) override
Definition dsliderspinbox.cpp:471
void mouseMoveEvent(QMouseEvent *e) override
Definition dsliderspinbox.cpp:512
void paintEvent(QPaintEvent *e) override
Definition dsliderspinbox.cpp:163
void changeEvent(QEvent *e) override
Definition dsliderspinbox.cpp:1019
void setPrefix(const QString &prefix)
Definition dsliderspinbox.cpp:957
void mousePressEvent(QMouseEvent *e) override
Definition dsliderspinbox.cpp:443
void keyPressEvent(QKeyEvent *e) override
Definition dsliderspinbox.cpp:542
void paintBreeze(QPainter &painter)
Definition dsliderspinbox.cpp:383
virtual QString valueString() const =0
bool eventFilter(QObject *recv, QEvent *e) override
Definition dsliderspinbox.cpp:631
int valueForX(int x, Qt::KeyboardModifiers modifiers=Qt::NoModifier) const
Definition dsliderspinbox.cpp:892
void setExponentRatio(double dbl)
Definition dsliderspinbox.cpp:971
QSize sizeHint() const override
Definition dsliderspinbox.cpp:690
~DAbstractSliderSpinBox() override
Definition dsliderspinbox.cpp:123
void editLostFocus()
Definition dsliderspinbox.cpp:992
QRect upButtonRect(const QStyleOptionSpinBox &spinBoxOptions) const
Definition dsliderspinbox.cpp:880
QSize minimumSizeHint() const override
Definition dsliderspinbox.cpp:769
void paintPlastique(QPainter &painter)
Definition dsliderspinbox.cpp:320
void focusInEvent(QFocusEvent *e) override
Definition dsliderspinbox.cpp:621
void setBlockUpdateSignalOnDrag(bool block)
Definition dsliderspinbox.cpp:980
QStyleOptionSpinBox spinBoxOptions() const
Definition dsliderspinbox.cpp:779
DAbstractSliderSpinBoxPrivate *const d_ptr
Definition dsliderspinbox.h:102
Definition dsliderspinbox.h:166
void valueChanged(double value)
~DDoubleSliderSpinBox() override=default
Definition dsliderspinbox.h:122
void setInternalValue(int value, bool blockUpdateSignal) override
Definition dsliderspinbox.cpp:1161
int fastSliderStep() const
Definition dsliderspinbox.cpp:1113
void valueChanged(int value)
int minimum
Definition dsliderspinbox.h:125
void setMinimum(int minimum)
Definition dsliderspinbox.cpp:1092
int value()
Get the value, don't use value()
Definition dsliderspinbox.cpp:1127
void setMaximum(int maximum)
Definition dsliderspinbox.cpp:1106
void setFastSliderStep(int step)
Definition dsliderspinbox.cpp:1120
QString valueString() const override
Definition dsliderspinbox.cpp:1140
void setRange(int minimum, int maximum)
Definition dsliderspinbox.cpp:1074
void setValue(int value)
Set the value, don't use setValue()
Definition dsliderspinbox.cpp:1134
void setSingleStep(int value)
Definition dsliderspinbox.cpp:1149
void setPageStep(int value)
Definition dsliderspinbox.cpp:1156
int maximum
Definition dsliderspinbox.h:126
QStringView prefix
Definition itemviewutilities.cpp:586
QStringView suffix
Definition itemviewutilities.cpp:587
qulonglong value
Definition itemviewutilities.cpp:585
Definition datefolderview.cpp:34