diff options
Diffstat (limited to 'src-qt5/desktop-utils/lumina-archiver/TarBackend.h')
-rw-r--r-- | src-qt5/desktop-utils/lumina-archiver/TarBackend.h | 6 |
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 |