Spinner Class
class SpinnerSolution::SpinnerThe Spinner class renders a circular, endlessly animated progress indicator, that may be attached to any widget as an overlay. More...
| Header: | #include <solutions/spinner/spinner.h> |
Public Functions
| Spinner(SpinnerSolution::SpinnerSize size, QWidget *parent = nullptr) | |
| void | hide() |
| bool | isVisible() const |
| void | setSize(SpinnerSolution::SpinnerSize size) |
| void | setVisible(bool visible) |
| void | show() |
Detailed Description
Member Function Documentation
[explicit] Spinner::Spinner(SpinnerSolution::SpinnerSize size, QWidget *parent = nullptr)
Creates a spinner overlay with a given size for the passed parent widget.
The parent widget takes the ownership of the created spinner.
void Spinner::hide()
Hides the spinner.
bool Spinner::isVisible() const
Returns true if the spinner is visible; otherwise, returns false.
void Spinner::setSize(SpinnerSolution::SpinnerSize size)
Sets the size of the spinner to the given size.
void Spinner::setVisible(bool visible)
Shows or hides the spinner depending on the value of visible. By default, the spinner is visible.
See also isVisible().
void Spinner::show()
Shows the animated spinner as an overlay for the parent widget set previously in the constructor.