From a0ae79cb4616fcca8a25b1a6f54bbecd39474bd5 Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 18 Apr 2014 12:50:24 +0200 Subject: Delete files from Archive Well, the title says it all. KILL THEM! --- shemov.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'shemov.cpp') diff --git a/shemov.cpp b/shemov.cpp index 66a0dfe..d939c72 100644 --- a/shemov.cpp +++ b/shemov.cpp @@ -659,6 +659,9 @@ void SheMov::createActions(){ // preview mArchiveFilesPreviewA = new QAction(QIcon(":/male_chastity_belt.png"), tr("Preview..."), this); connect(mArchiveFilesPreviewA, SIGNAL(triggered()), c, SLOT(showPreview())); + // delete from archive + mArchiveRemoveFilesA = new QAction(QIcon(":/delete.png"), tr("Remove..."), this); + connect(mArchiveRemoveFilesA, SIGNAL(triggered()), c->archiveFiles(), SLOT(deleteFromFiles())); //ArchiveBrowser Actions mArchiveBrowserMoveToBurnA = new QAction(QIcon(":/shackles.png"), tr("Move to burn..."), this); @@ -876,6 +879,8 @@ void SheMov::createMenus(){ c->archiveFiles()->addAction(mArchiveFilesTypeA); c->archiveFiles()->addAction(mArchiveFilesFileNoA); c->archiveFiles()->addAction(createSeparator()); + c->archiveFiles()->addAction(mArchiveRemoveFilesA); + c->archiveFiles()->addAction(createSeparator()); c->archiveFiles()->addAction(mArchiveFilesPreviewA); c->archiveFiles()->addAction(createSeparator()); c->archiveFiles()->addAction(mArchiveFilesPropertiesA); -- cgit v1.2.3-70-g09d2