aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-archiver/TarBackend.h
diff options
context:
space:
mode:
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