summaryrefslogtreecommitdiffstats
path: root/shemov.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2010-05-30 10:29:47 +0200
committerArno <am@disconnect.de>2010-05-30 10:29:47 +0200
commit9a1ec955d9ce339e6b89714488bb866ae43bb397 (patch)
treee9df2c0c37821a1e4d9c670afcae2cfb298bdf1e /shemov.cpp
parent51631c5726cc770e2802bb746954819f2a892310 (diff)
downloadSheMov-9a1ec955d9ce339e6b89714488bb866ae43bb397.tar.gz
SheMov-9a1ec955d9ce339e6b89714488bb866ae43bb397.tar.bz2
SheMov-9a1ec955d9ce339e6b89714488bb866ae43bb397.zip
Implemented copying of movie data
Added function to copy actors, covers, genre, dvd and quality to other parts of the same movie if movie has multiple files.
Diffstat (limited to 'shemov.cpp')
-rw-r--r--shemov.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/shemov.cpp b/shemov.cpp
index 18c9676..16cd32d 100644
--- a/shemov.cpp
+++ b/shemov.cpp
@@ -327,6 +327,8 @@ void SheMov::createActions(){
mEditArchiveFileA = new QAction(tr("Edit file..."), this);
mEditArchiveFileA->setShortcut(tr("CTRL+e"));
connect(mEditArchiveFileA, SIGNAL(triggered()), mAVWidget, SLOT(editFile()));
+ mCopyToPartsA = new QAction(tr("Copy data to other parts"), this);
+ connect(mCopyToPartsA, SIGNAL(triggered()), mAVWidget, SLOT(copyToParts()));
mAddMovieManuallyA = new QAction(tr("Add movie manually..."), this);
connect(mAddMovieManuallyA, SIGNAL(triggered()), mAVWidget, SLOT(addMovie()));
mPropertiesA = new QAction(tr("Properties..."), this);
@@ -386,6 +388,7 @@ void SheMov::createMenus(){
mEditArchiveMenu = new QMenu(tr("&Edit archive"), this);
mEditArchiveMenu->addAction(mEditArchiveFileA);
+ mEditArchiveMenu->addAction(mCopyToPartsA);
mEditArchiveMenu->addSeparator();
mEditArchiveMenu->addAction(mPropertiesA);
mEditArchiveMenu->addSeparator();
@@ -447,6 +450,7 @@ void SheMov::createMenus(){
sep5->setSeparator(true);
mAVWidget->fileView()->addAction(sep5);
mAVWidget->fileView()->addAction(mEditArchiveFileA);
+ mAVWidget->fileView()->addAction(mCopyToPartsA);
mAVWidget->fileView()->addAction(mAddMovieManuallyA);
mAVWidget->fileView()->addAction(mDeleteFromArchiveA);
mAVWidget->fileView()->addAction(mSetDvdA);