summaryrefslogtreecommitdiffstats
path: root/shemov.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'shemov.cpp')
-rw-r--r--shemov.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/shemov.cpp b/shemov.cpp
index 51a432f..4036d9a 100644
--- a/shemov.cpp
+++ b/shemov.cpp
@@ -98,6 +98,7 @@ SheMov::SheMov(QWidget *parent, Qt::WindowFlags flags) : QMainWindow(parent, fla
connect(mFSWidget->dirModel(), SIGNAL(layoutChanged()), this, SLOT(setFsFree()));
connect(mFSWidget->dirModel(), SIGNAL(rowsRemoved(QModelIndex,int,int)), this, SLOT(setFsFree()));
connect(this, SIGNAL(configChanged()), mFSWidget->fileView(), SLOT(readConfig()));
+ connect(this, SIGNAL(configChanged()), mATree->seriesWidget(), SLOT(readSettings()));
connect(mFSWidget, SIGNAL(mounted(bool)), this, SLOT(checkMount(bool)));
QWidget *centralWidget = new QWidget;
@@ -383,6 +384,9 @@ void SheMov::createActions(){
editMapper->setMapping(a, it.value());
}
connect(editMapper, SIGNAL(mapped(int)), mATree->filesWidget(), SLOT(edit(int)));
+ mToggleFavoriteA = new QAction(tr("Toggle as favorite"), this);
+ mToggleFavoriteA->setShortcut(tr("CTRL+m"));
+ connect(mToggleFavoriteA, SIGNAL(triggered()), mATree->seriesWidget(), SLOT(toggleFavorite()));
//Edit menu rename submenu
mTemplateA = new QAction(tr("Set as template"), this);
@@ -668,9 +672,6 @@ void SheMov::createMenus(){
mFSViewMenu = new QMenu(tr("&View"), this);
mFSHoverMenu = new QMenu(tr("Hover over"), this);
mFSHoverMenu->addActions(mFSHoverGroup->actions());
- /*foreach(QAction *a, mFSHoverGroup->actions()){
- mFSHoverMenu->addAction(a);
- }*/
mFSViewMenu->addMenu(mFSHoverMenu);
mViewFSMenuA = menuBar()->addMenu(mFSViewMenu);
@@ -743,6 +744,10 @@ void SheMov::createMenus(){
sep6->setSeparator(true);
mATree->seriesWidget()->seriesTree()->addAction(sep6);
mATree->seriesWidget()->seriesTree()->addAction(mAddCoverA);
+ QAction *sep18 = new QAction(this);
+ sep18->setSeparator(true);
+ mATree->seriesWidget()->seriesTree()->addAction(sep18);
+ mATree->seriesWidget()->seriesTree()->addAction(mToggleFavoriteA);
//ArchiveTreeView fileWidget context menu
mATree->filesWidget()->filesTree()->addAction(mMoveToBurnA);