diff options
author | Arno <am@disconnect.de> | 2014-04-18 12:50:24 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2014-04-18 12:50:24 +0200 |
commit | a0ae79cb4616fcca8a25b1a6f54bbecd39474bd5 (patch) | |
tree | cb02bc0a217d8c99609253d796e15971ed4f1a87 /shemov.cpp | |
parent | c1984a1fa33a2f7f730e439184a2c4773f0b95d0 (diff) | |
download | SheMov-a0ae79cb4616fcca8a25b1a6f54bbecd39474bd5.tar.gz SheMov-a0ae79cb4616fcca8a25b1a6f54bbecd39474bd5.tar.bz2 SheMov-a0ae79cb4616fcca8a25b1a6f54bbecd39474bd5.zip |
Delete files from Archive
Well, the title says it all. KILL THEM!
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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); |