diff options
author | Arno <am@disconnect.de> | 2014-04-07 16:16:55 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2014-04-07 16:16:55 +0200 |
commit | 9f314ad26720a925e8e7a7f1a9f61330f3fd29c1 (patch) | |
tree | 9ca0661d1be109ac3df65d3e55b8629b295c1c3c /shemov.cpp | |
parent | 05c0ddf167054d1c7befe7440ff60718c98a8207 (diff) | |
download | SheMov-9f314ad26720a925e8e7a7f1a9f61330f3fd29c1.tar.gz SheMov-9f314ad26720a925e8e7a7f1a9f61330f3fd29c1.tar.bz2 SheMov-9f314ad26720a925e8e7a7f1a9f61330f3fd29c1.zip |
Create new, empty Seriespart by contect menu
Preparation for drag and drop. Also make it possible to delete
Seriesparts without files.
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -632,6 +632,10 @@ void SheMov::createActions(){ mArchiveViewDeleteA = new QAction(QIcon(":/delete.png"), tr("Delete..."), this); mArchiveViewDeleteA->setData(ArchiveModel::SeriesPartNode); connect(mArchiveViewDeleteA, SIGNAL(triggered()), c->archiveTree(), SLOT(deleteFromTree())); + //add new series part + mArchiveViewNewPartA = new QAction(QIcon(":/french_maid_dress.png"), tr("New..."), this); + mArchiveViewNewPartA->setData(ArchiveModel::SeriesNode); + connect(mArchiveViewNewPartA, SIGNAL(triggered()), c->archiveTree(), SLOT(newPart())); // ArchiveFiles actions <- ArchiveView! // play selected @@ -845,6 +849,7 @@ void SheMov::createMenus(){ // Movie archive ArchiveController *c = SmGlobals::instance()->archiveController(); c->addActionForTree(mArchiveViewRenameA); + c->addActionForTree(mArchiveViewNewPartA); c->addActionForTree(createSeparator()); c->addActionForTree(mArchiveViewActorsA); c->addActionForTree(mArchiveViewGenresA); |