From a115bc6bf4ddd96bee92c5c7cd2c2858a86e97e6 Mon Sep 17 00:00:00 2001 From: Arno Date: Tue, 8 Jul 2014 10:01:36 +0200 Subject: Clear command Queue before unpacking archives --- smdialog.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'smdialog.cpp') diff --git a/smdialog.cpp b/smdialog.cpp index a15c22e..9f168f8 100644 --- a/smdialog.cpp +++ b/smdialog.cpp @@ -81,7 +81,6 @@ UnpackDialog::UnpackDialog(QWidget *parent, Qt::WindowFlags f) : SmDialog(parent mUnpacker = new Unpacker(this); connect(mUnpacker, SIGNAL(outputRead(QByteArray)), this, SLOT(addProcOutput(QByteArray))); connect(mUnpacker, SIGNAL(unpackStarted(QString)), this, SLOT(newPackage(QString))); - //connect(mUnpacker, SIGNAL(unpackStarted(QStringList)), this, SLOT(newPackage(QStringList))); connect(mUnpacker, SIGNAL(unpackDone()), this, SLOT(unpackDone())); } @@ -97,6 +96,10 @@ void UnpackDialog::setCloseEnabled(bool enabled){ mClose->setEnabled(enabled); } +void UnpackDialog::clearCommandQueue(){ + mCommandQueue.clear(); +} + void UnpackDialog::addOutput(const QString &msg, const QString &prepend){ QTextCursor cur = mOutput->textCursor(); QTextBlock block = cur.block(); -- cgit v1.2.3-70-g09d2