aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-archiver/TarBackend.h
diff options
context:
space:
mode:
authorWeblate <noreply@weblate.org>2017-12-15 22:52:34 +0000
committerWeblate <noreply@weblate.org>2017-12-15 22:52:34 +0000
commit9155556b94b0fe25ef3d5398a7f70dcdc1841d69 (patch)
treeae5af06e4741c8767344be6d90a7307bcddb5b5d /src-qt5/desktop-utils/lumina-archiver/TarBackend.h
parentTranslated using Weblate (Russian) (diff)
parentAnother minor networking fix. (diff)
downloadlumina-9155556b94b0fe25ef3d5398a7f70dcdc1841d69.tar.gz
lumina-9155556b94b0fe25ef3d5398a7f70dcdc1841d69.tar.bz2
lumina-9155556b94b0fe25ef3d5398a7f70dcdc1841d69.zip
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'src-qt5/desktop-utils/lumina-archiver/TarBackend.h')
-rw-r--r--src-qt5/desktop-utils/lumina-archiver/TarBackend.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src-qt5/desktop-utils/lumina-archiver/TarBackend.h b/src-qt5/desktop-utils/lumina-archiver/TarBackend.h
index 3eb4eb53..56a7dcfe 100644
--- a/src-qt5/desktop-utils/lumina-archiver/TarBackend.h
+++ b/src-qt5/desktop-utils/lumina-archiver/TarBackend.h
@@ -22,7 +22,7 @@ public:
//Listing routines
QString currentFile();
- bool isWorking(); //is this currently still making changes?
+ bool isWorking(); //is this currently still making changes?
//Contents listing
QStringList heirarchy(); //returns all the file paths within the archive
@@ -50,10 +50,13 @@ private:
QStringList flags;
QHash<QString, QStringList> contents; //<filepath, [attributes, size, compressed size]
+ QStringList insertQueue;
+
bool LIST, STARTING;
void parseLines(QStringList lines);
private slots:
+ void startInsertFromQueue(){ startAdd(insertQueue); }
void startList();
void procFinished(int retcode, QProcess::ExitStatus);
void processData();
@@ -64,6 +67,7 @@ signals:
void ProcessStarting();
void ProgressUpdate(int, QString); //percentage, text
void ProcessFinished(bool, QString); //success, text
+ void ArchivalSuccessful();
};
#endif
bgstack15