A QSpinBox with an embedded button for clearing its contents and the ability to hide the minimum value.
More...
|
| ClearSpinBox (QWidget *parent=nullptr) |
| Constructs a clear spin box.
|
|
| ~ClearSpinBox () override |
| Destroys the clear spin box.
|
|
bool | minimumHidden () const |
| Returns whether the minimum value will be hidden.
|
|
void | setMinimumHidden (bool value) |
| Sets whether the minimum value should be hidden.
|
|
QString | placeholderText () const |
| Returns the placeholder text.
|
|
void | setPlaceholderText (const QString &placeholderText) |
| Sets the placeholder text.
|
|
bool | isCleared () const override |
| Returns whether the related widget is cleared.
|
|
| ButtonOverlay (QWidget *widget) |
| Constructs a button overlay for the specified widget.
|
|
| ButtonOverlay (QWidget *widget, QLineEdit *lineEdit) |
| Constructs a button overlay for the specified widget.
|
|
virtual | ~ButtonOverlay () |
| Destroys the button overlay.
|
|
bool | isUsingCustomLayout () const |
| Returns whether the "custom approach" mentioned in the class documentation is used.
|
|
QHBoxLayout * | buttonLayout () |
| Returns the layout manager holding the buttons.
|
|
bool | isClearButtonEnabled () const |
| Returns whether the clear button is enabled.
|
|
void | setClearButtonEnabled (bool enabled) |
| Sets whether the clear button is enabled.
|
|
bool | isInfoButtonEnabled () const |
| Returns whether the info button is enabled.
|
|
void | enableInfoButton (const QPixmap &pixmap, const QString &infoText) |
| Shows an info button with the specified pixmap and infoText.
|
|
void | disableInfoButton () |
| Hides an info button if one is shown.
|
|
void | addCustomButton (QWidget *button) |
| Adds a custom button.
|
|
void | insertCustomButton (int index, QWidget *button) |
| Inserts a custom button at the specified index.
|
|
void | removeCustomButton (QWidget *button) |
| Removes the specified custom button; does nothing if button has not been added.
|
|
void | addCustomAction (QAction *action) |
| Adds a custom action.
|
|
void | insertCustomAction (int index, QAction *action) |
| Inserts a custom action at the specified index.
|
|
void | removeCustomAction (QAction *action) |
| Removes the specified custom action; does nothing if action has not been added.
|
|
A QSpinBox with an embedded button for clearing its contents and the ability to hide the minimum value.
Definition at line 15 of file clearspinbox.h.