summaryrefslogtreecommitdiff
path: root/src/installationmanager.h
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2020-06-05 20:36:35 +0200
committerMikaël Capelle <capelle.mikael@gmail.com>2020-06-05 20:36:35 +0200
commite49ce3ed21b10b9af21caaabd8c2f1339fe59076 (patch)
tree3145e1793d3ea36b17dbe92a8075c6b341b09f77 /src/installationmanager.h
parent8fa905cde626067f7cb4dcec473049228b831d9d (diff)
Use QEventLoop to process events when extracting instead of manual loop with processEvents.
Diffstat (limited to 'src/installationmanager.h')
-rw-r--r--src/installationmanager.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/installationmanager.h b/src/installationmanager.h
index 1b0c6d73..1d94151f 100644
--- a/src/installationmanager.h
+++ b/src/installationmanager.h
@@ -213,8 +213,21 @@ private slots:
signals:
+ /**
+ * @brief Emitted when a password is requested from the archive wrapper.
+ */
void passwordRequested();
+ /**
+ * @brief Progress update from the extraction.
+ */
+ void progressUpdate(int percentage);
+
+ /**
+ * @brief File change update from the extraction.
+ */
+ void progressFileChange(QString const& value);
+
private:
struct ByPriority {