summaryrefslogtreecommitdiffstats
path: root/shemov.cpp
diff options
context:
space:
mode:
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);