diff options
author | Arno <am@disconnect.de> | 2014-02-07 13:43:37 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2014-02-07 13:43:37 +0100 |
commit | fc403bc4fda509bc1c3e3893b0b5c865cba97316 (patch) | |
tree | f7c634026f20b6f29d1cbe70984ef1ec2c18c2c6 /shemov.cpp | |
parent | e5e91f5f1fc65861f0fd04d805e30b72f27a7dd8 (diff) | |
download | SheMov-fc403bc4fda509bc1c3e3893b0b5c865cba97316.tar.gz SheMov-fc403bc4fda509bc1c3e3893b0b5c865cba97316.tar.bz2 SheMov-fc403bc4fda509bc1c3e3893b0b5c865cba97316.zip |
Implement refresh for ArchiveBrowser
with context menu...
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -656,6 +656,8 @@ void SheMov::createActions(){ //ArchiveBrowser Actions mArchiveBrowserMoveToBurnA = new QAction(QIcon(":/shackles.png"), tr("Move to burn..."), this); connect(mArchiveBrowserMoveToBurnA, SIGNAL(triggered()), mArchiveBrowser, SLOT(moveToBurn())); + mArchiveBrowserRefreshA = new QAction(QIcon(":/refresh.png"), tr("Refresh"), this); + connect(mArchiveBrowserRefreshA, SIGNAL(triggered()), mArchiveBrowser, SLOT(refresh())); // db analyzer dialogs // analyze actors @@ -768,6 +770,9 @@ void SheMov::createMenus(){ abHeaderMenu->addActions(mArchiveBrowserAG->actions()); mArchiveBrowserViewMenu->addMenu(abHeaderMenu); mArchiveBrowserViewMenuA = menuBar()->addMenu(mArchiveBrowserViewMenu); + mArchiveBrowserViewMenu->addSeparator(); + mArchiveBrowserViewMenu->addAction(mArchiveBrowserMoveToBurnA); + mArchiveBrowserViewMenu->addAction(mArchiveBrowserRefreshA); //Movie archive QMenu *archiveHeaderMenu = new QMenu(tr("Show headers"), this); @@ -858,6 +863,7 @@ void SheMov::createMenus(){ // ArchiveBrowser context menu mArchiveBrowser->archiveTree()->addAction(mArchiveBrowserMoveToBurnA); + mArchiveBrowser->archiveTree()->addAction(mArchiveBrowserRefreshA); mArchiveEditMenu->addMenu(archiveTreeM); mArchiveEditMenu->addMenu(archiveFilesM); |