diff options
author | Arno <am@disconnect.de> | 2010-05-14 12:10:48 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2010-05-14 12:10:48 +0200 |
commit | 43b98379feb790d695157155324a32cd902ac01b (patch) | |
tree | 9865a26611993f8232996f1505bde40595c41985 /shemov.cpp | |
parent | e0fcfd2bc9bee8fd5b27157acab4be8497117844 (diff) | |
download | SheMov-43b98379feb790d695157155324a32cd902ac01b.tar.gz SheMov-43b98379feb790d695157155324a32cd902ac01b.tar.bz2 SheMov-43b98379feb790d695157155324a32cd902ac01b.zip |
Revamped ArchiveViewWidget context menu
Add separators to ArchiveViewWidget->fileView() contextmenu using
QActions and by integers during construction of QMenu.
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 22 |
1 files changed, 15 insertions, 7 deletions
@@ -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(){ |