diff options
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -1049,6 +1049,8 @@ void SheMov::createMenus(){ c->addActionForTree(mArchiveViewGenresA); c->addActionForTree(mArchiveViewPartnoA); c->addActionForTree(mArchiveViewMetadataA); + QMenu *archiveTreeM = new QMenu(tr("Archive"), this); + archiveTreeM->addActions(c->archiveTree()->actions()); // Archive files (exp.) c->archiveFiles()->addAction(mArchiveFilesPlayA); @@ -1057,9 +1059,14 @@ void SheMov::createMenus(){ c->archiveFiles()->addAction(mArchiveFilesDvdNoA); c->archiveFiles()->addAction(mArchiveFilesTypeA); c->archiveFiles()->addAction(mArchiveFilesFileNoA); - mArchiveEditMenu->addActions(c->archiveTree()->actions()); + QMenu *archiveFilesM = new QMenu(tr("Files"), this); + archiveFilesM->addActions(c->archiveFiles()->actions()); + + mArchiveEditMenu->addMenu(archiveTreeM); + mArchiveEditMenu->addMenu(archiveFilesM); + /*mArchiveEditMenu->addActions(c->archiveTree()->actions()); mArchiveEditMenu->addAction(createSeparator()); - mArchiveEditMenu->addActions(c->archiveFiles()->actions()); + mArchiveEditMenu->addActions(c->archiveFiles()->actions());*/ QMenu *copyMenu = new QMenu(this); copyMenu->addAction(mCopyUnixFullPathA); |