|
Krita Source Code Documentation
|
#include <kis_multi_double_filter_widget.h>
Inheritance diagram for KisDelayedActionDoubleInput:Signals | |
| void | valueChangedDelayed (double value) |
Signals inherited from KisDoubleSliderSpinBox | |
| void | draggingFinished () |
Signals inherited from KisDoubleParseSpinBox | |
| void | errorWhileParsing (const QString &expr) const |
| signal emitted when the last parsed expression is not valid. | |
| void | noMoreParsingError () const |
| signal emitted when the last parsed expression is valid and the expression before was not valid. | |
Public Member Functions | |
| void | cancelDelayedSignal () |
| KisDelayedActionDoubleInput (QWidget *parent, const QString &name) | |
Public Member Functions inherited from KisDoubleSliderSpinBox | |
| qreal | fastSliderStep () const |
| bool | isDragging () const |
| KisDoubleSliderSpinBox (QWidget *parent=nullptr) | |
| QSize | minimumSizeHint () const override |
| void | setBlockUpdateSignalOnDrag (bool newBlockUpdateSignalOnDrag) |
| void | setExponentRatio (qreal newExponentRatio) |
| void | setFastSliderStep (qreal newFastSliderStep) |
| void | setMaximum (qreal newMaximum, bool computeNewFastSliderStep=true) |
| void | setMinimum (qreal newMinimum, bool computeNewFastSliderStep=true) |
| void | setRange (qreal newMinimum, qreal newMaximum, int newNumberOfDecimals=0, bool computeNewFastSliderStep=true) |
| Set the minimum and the maximum values of the range. | |
| void | setSoftMaximum (qreal newSoftMaximum) |
| void | setSoftMinimum (qreal newSoftMinimum) |
| void | setSoftRange (qreal newSoftMinimum, qreal newSoftMaximum) |
| void | setValue (qreal newValue) |
| QSize | sizeHint () const override |
| qreal | softMaximum () const |
| qreal | softMinimum () const |
| ~KisDoubleSliderSpinBox () override | |
Public Member Functions inherited from KisDoubleParseSpinBox | |
| bool | isLastValid () const |
| Get if the last expression entered is a valid one. | |
| KisDoubleParseSpinBox (QWidget *parent=0) | |
| void | setValue (double value, bool overwriteExpression=false) |
| Set the value of the spinbox. | |
| void | stepBy (int steps) override |
| This is a reimplementation of QDoubleSpinBox::stepBy that uses setValue. | |
| virtual QString | veryCleanText () const |
| This virtual function is similar to cleanText(). But child classes may reimplement it to further process ("clean up") the expression. | |
| ~KisDoubleParseSpinBox () override | |
Private Slots | |
| void | slotTimeToUpdate () |
| void | slotValueChanged () |
Private Attributes | |
| QTimer * | m_timer |
Additional Inherited Members | |
Protected Member Functions inherited from KisDoubleSliderSpinBox | |
| virtual void | setInternalValue (qreal newValue, bool newBlockUpdateSignal) |
| void | setPrivateValue (qreal newValue) |
Protected Member Functions inherited from KisDoubleParseSpinBox | |
| QString | textFromValue (double value) const override |
| QValidator::State | validate (QString &input, int &pos) const override |
| double | valueFromText (const QString &text) const override |
Definition at line 19 of file kis_multi_double_filter_widget.h.
| KisDelayedActionDoubleInput::KisDelayedActionDoubleInput | ( | QWidget * | parent, |
| const QString & | name ) |
Definition at line 19 of file kis_multi_double_filter_widget.cc.
References connect(), m_timer, slotTimeToUpdate(), and slotValueChanged().
| void KisDelayedActionDoubleInput::cancelDelayedSignal | ( | ) |
Definition at line 40 of file kis_multi_double_filter_widget.cc.
References m_timer.
|
privateslot |
Definition at line 30 of file kis_multi_double_filter_widget.cc.
References m_timer.
|
privateslot |
Definition at line 35 of file kis_multi_double_filter_widget.cc.
References value(), and valueChangedDelayed().
|
signal |
|
private |
Definition at line 37 of file kis_multi_double_filter_widget.h.