Platform-agnostic wrapper for QWinTaskbarProgress. More...
#include <taskbarprogress.h>
Signals | |
void | maximumChanged (int maximum) |
void | minimumChanged (int minimum) |
void | valueChanged (int value) |
void | visibilityChanged (bool visible) |
Public Member Functions | |
TaskbarProgress (QObject *parent=nullptr) | |
bool | isPaused () const |
bool | isStopped () const |
bool | isVisible () const |
int | maximum () const |
int | minimum () const |
int | value () const |
Friends | |
class | TaskbarButton |
Platform-agnostic wrapper for QWinTaskbarProgress.
Actually, the platform wrapping is only meant to avoid having to run #ifdef checks in the code that wishes to use the TaskbarProgress. On Windows platform this is a proxy design pattern. On all other platforms objects of this class are no-ops.
Definition at line 39 of file taskbarprogress.h.