RibbonProgressBar Class
RibbonProgressBar implements progress bar control with ability to change the current value from any thread. Can be used together with RibbonProgressOperation object. More...
Header: | #include <RibbonProgressBar> |
Inherits: | QProgressBar |
Public Functions
RibbonProgressBar(QWidget *parent = Q_NULL) | |
virtual | ~RibbonProgressBar() |
Reimplemented Public Functions
virtual QSize | minimumSizeHint() const override |
virtual QSize | sizeHint() const override |
Public Slots
void | setValueSafe(int value) |
Reimplemented Protected Functions
virtual void | paintEvent(QPaintEvent *event) override |
Detailed Description
Member Function Documentation
[explicit]
RibbonProgressBar::RibbonProgressBar(QWidget *parent = Q_NULL)
Constructs RibbonProgressBar object with the given parent.
[virtual noexcept]
RibbonProgressBar::~RibbonProgressBar()
[override virtual]
QSize RibbonProgressBar::minimumSizeHint() const
Reimplements: QProgressBar::minimumSizeHint() const.
[override virtual protected]
void RibbonProgressBar::paintEvent(QPaintEvent *event)
Reimplements: QProgressBar::paintEvent(QPaintEvent *).
[slot]
void RibbonProgressBar::setValueSafe(int value)
Sets the current value for the progress. Thread-safe method, can be used from any thread.
[override virtual]
QSize RibbonProgressBar::sizeHint() const
Reimplements: QProgressBar::sizeHint() const.