From: Jean-Baptiste Mardelle Date: Tue, 10 May 2011 07:56:43 +0000 (+0000) Subject: Notify user of extracting process X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=3ca1b35c352e5c1cd20ccaaaa952415bc5b3cb73;p=kdenlive Notify user of extracting process svn path=/trunk/kdenlive/; revision=5581 --- diff --git a/src/archivewidget.cpp b/src/archivewidget.cpp index 2f2e373a..bd94a757 100644 --- a/src/archivewidget.cpp +++ b/src/archivewidget.cpp @@ -677,7 +677,14 @@ void ArchiveWidget::slotArchivingProgress(int p) void ArchiveWidget::slotStartExtracting() { + if (m_archiveThread.isRunning()) { + //TODO: abort extracting + return; + } KIO::NetAccess::mkdir(archive_url->url().path(KUrl::RemoveTrailingSlash), this); + icon_info->setPixmap(KIcon("system-run").pixmap(16, 16)); + text_info->setText(i18n("Extracting...")); + buttonBox->button(QDialogButtonBox::Apply)->setText(i18n("Abort")); m_archiveThread = QtConcurrent::run(this, &ArchiveWidget::doExtracting); }