diff options
Diffstat (limited to 'src/ui/dialog/WaitingDialog.h')
-rw-r--r-- | src/ui/dialog/WaitingDialog.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/src/ui/dialog/WaitingDialog.h b/src/ui/dialog/WaitingDialog.h index 6b0877fe..1fb9fe17 100644 --- a/src/ui/dialog/WaitingDialog.h +++ b/src/ui/dialog/WaitingDialog.h @@ -46,7 +46,28 @@ class WaitingDialog : public GeneralDialog { * @param title * @param parent */ - WaitingDialog(const QString& title, QWidget* parent); + explicit WaitingDialog(const QString& title, bool range, + QWidget* parent = nullptr); + + public slots: + + /** + * @brief max 100, min 0 + * + */ + void SlotUpdateValue(int value); + + signals: + + /** + * @brief + * + * @param value + */ + void SignalUpdateValue(int value); + + private: + QProgressBar* pb_; }; } // namespace GpgFrontend::UI |