diff options
-rw-r--r-- | archivefileview.cpp | 5 | ||||
-rw-r--r-- | shemov.cpp | 22 |
2 files changed, 15 insertions, 12 deletions
diff --git a/archivefileview.cpp b/archivefileview.cpp index 333f292..915dd50 100644 --- a/archivefileview.cpp +++ b/archivefileview.cpp @@ -16,13 +16,8 @@ ArchiveFileView::ArchiveFileView(QWidget *parent) : QTreeView(parent) {}; void ArchiveFileView::contextMenuEvent(QContextMenuEvent *e){ QMenu contextMenu(this); - int ctr(0); foreach(QAction *a, actions()){ contextMenu.addAction(a); - if(false){ - contextMenu.addSeparator(); - } - ++ctr; } contextMenu.exec(e->globalPos()); } @@ -326,25 +326,18 @@ void SheMov::createActions(){ //Edit menu (archive) mEditArchiveFileA = new QAction(tr("Edit file..."), this); mEditArchiveFileA->setShortcut(tr("CTRL+e")); - mAVWidget->fileView()->addAction(mEditArchiveFileA); connect(mEditArchiveFileA, SIGNAL(triggered()), mAVWidget, SLOT(editFile())); mEditArchiveCoverA = new QAction(tr("Edit covers..."), this); - mAVWidget->fileView()->addAction(mEditArchiveCoverA); connect(mEditArchiveCoverA, SIGNAL(triggered()), mAVWidget, SLOT(editCovers())); mAddMovieManuallyA = new QAction(tr("Add movie manually..."), this); - mAVWidget->fileView()->addAction(mAddMovieManuallyA); connect(mAddMovieManuallyA, SIGNAL(triggered()), mAVWidget, SLOT(addMovie())); mPropertiesA = new QAction(tr("Properties..."), this); - mAVWidget->fileView()->addAction(mPropertiesA); connect(mPropertiesA, SIGNAL(triggered()), mAVWidget, SLOT(properties())); mMoveBurnA = new QAction(tr("Move for burning..."), this); - mAVWidget->fileView()->addAction(mMoveBurnA); connect(mMoveBurnA, SIGNAL(triggered()), mAVWidget, SLOT(moveBurn())); mSetDvdA = new QAction(tr("Set DVD No. for selected..."), this); - mAVWidget->fileView()->addAction(mSetDvdA); connect(mSetDvdA, SIGNAL(triggered()), mAVWidget, SLOT(setDvdNo())); mDeleteFromArchiveA = new QAction(tr("Delete from archive..."), this); - mAVWidget->fileView()->addAction(mDeleteFromArchiveA); connect(mDeleteFromArchiveA, SIGNAL(triggered()), mAVWidget, SLOT(deleteFromArchive())); //Help menu @@ -447,6 +440,21 @@ void SheMov::createMenus(){ sep4->setSeparator(true); mFSWidget->fileView()->addAction(sep4); mFSWidget->fileView()->addAction(mArchiveA); + + //ArchiveViewWidget context menu + mAVWidget->fileView()->addAction(mEditArchiveFileA); + mAVWidget->fileView()->addAction(mEditArchiveCoverA); + mAVWidget->fileView()->addAction(mAddMovieManuallyA); + mAVWidget->fileView()->addAction(mDeleteFromArchiveA); + mAVWidget->fileView()->addAction(mSetDvdA); + QAction *sep5 = new QAction(this); + sep5->setSeparator(true); + mAVWidget->fileView()->addAction(sep5); + mAVWidget->fileView()->addAction(mMoveBurnA); + QAction *sep6 = new QAction(this); + sep6->setSeparator(true); + mAVWidget->fileView()->addAction(sep6); + mAVWidget->fileView()->addAction(mPropertiesA); } void SheMov::createOpenWithMenu(){ |