diff options
author | Arno <am@disconnect.de> | 2012-10-10 18:28:45 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2012-10-10 18:28:45 +0200 |
commit | dab3f05dcb2975c07247e3bebd8e9a7e8b9e83ce (patch) | |
tree | 70ee72f169620d5a6b07b7c116a0455183f6ef26 /shemov.cpp | |
parent | d562d4a3527044aaeb36534bc2d4b65b587c9bb3 (diff) | |
download | SheMov-dab3f05dcb2975c07247e3bebd8e9a7e8b9e83ce.tar.gz SheMov-dab3f05dcb2975c07247e3bebd8e9a7e8b9e83ce.tar.bz2 SheMov-dab3f05dcb2975c07247e3bebd8e9a7e8b9e83ce.zip |
SeriesTreeModel fix
* make it possible to delete whole series again. No code fix, just the
database layout: add on delete cascade to metadata
* get rid of propertiesdialog.{cpp,h}. It was useless and called from
the "Edit.." context menu. Code bloat, I guess...
* Do something useful when calling "Edit...". Rename Series or ask for a
new SeriesPart
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -433,8 +433,6 @@ void SheMov::createActions(){ connect(mStatisticsA, SIGNAL(triggered()), this, SLOT(showStatistics())); //Tree series context menu - mNewSeriesA = new QAction(tr("New series..."), this); - connect(mNewSeriesA, SIGNAL(triggered()), mATree->seriesWidget(), SLOT(newSeries())); mDeleteFromSeriesA = new QAction(tr("Delete entries..."), this); connect(mDeleteFromSeriesA, SIGNAL(triggered()), mATree->seriesWidget(), SLOT(deleteFromSeries())); mPlaySelectedAVA = new QAction(tr("Play selected movies..."), this); @@ -832,9 +830,9 @@ void SheMov::createMenus(){ mFSWidget->fileView()->addAction(mArchiveSelectedMovsA); //ArchiveTreeView context menu - mATree->seriesWidget()->seriesTree()->addAction(mNewSeriesA); + mATree->seriesWidget()->seriesTree()->addAction(mEditItemA); + mATree->seriesWidget()->seriesTree()->addAction(createSeparator()); mATree->seriesWidget()->seriesTree()->addAction(mDeleteFromSeriesA); - mATree->seriesWidget()->seriesTree()->addAction(mEditItemA); mATree->seriesWidget()->seriesTree()->addAction(createSeparator()); mOpenWithMenuAV = new QMenu(tr("Open with"), this); |