diff options
author | Arno <am@disconnect.de> | 2011-05-28 10:17:06 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2011-05-28 10:17:06 +0200 |
commit | 895a5f5dae68fbcbf45ae7e073281f9bbd09931f (patch) | |
tree | a5f523fb42ec890c8702a34572d85d03735dda00 /shemov.cpp | |
parent | 58ba968b492479f6a4539bceaefe3eaa88aab8f7 (diff) | |
download | SheMov-895a5f5dae68fbcbf45ae7e073281f9bbd09931f.tar.gz SheMov-895a5f5dae68fbcbf45ae7e073281f9bbd09931f.tar.bz2 SheMov-895a5f5dae68fbcbf45ae7e073281f9bbd09931f.zip |
Suggest file for burning
Implemented an action to suggest the best fitting file for burning
in FilesTreeWidget. Added 20 Mb of margin to maximum dvd size.
Diffstat (limited to 'shemov.cpp')
-rw-r--r-- | shemov.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -595,6 +595,8 @@ void SheMov::createActions(){ copyMapper->setMapping(mCopyWindowsDirA, ArchiveTreeView::WindowsDir); connect(mCopyWindowsDirA, SIGNAL(triggered()), copyMapper, SLOT(map())); connect(copyMapper, SIGNAL(mapped(int)), mATree, SLOT(copyPath(int))); + mSuggestFileA = new QAction(QIcon(":/analstretcher.png"), tr("Suggest file for burning"), this); + connect(mSuggestFileA, SIGNAL(triggered()), mATree->filesWidget(), SLOT(suggest())); // misc mOpenWithMapperFS = new QSignalMapper(this); @@ -676,6 +678,7 @@ void SheMov::createMenus(){ mTreeViewMenu->addAction(mShowLocalA); mTreeViewMenu->addAction(mShowArchivedA); mTreeViewMenu->addAction(mShowAllFilesA); + mTreeViewMenu->addAction(mSuggestFileA); QAction *sep14 = new QAction(this); sep14->setSeparator(true); mTreeViewMenu->addAction(sep14); @@ -792,6 +795,7 @@ void SheMov::createMenus(){ sep21->setSeparator(true); mATree->filesWidget()->filesTree()->addAction(sep20); mATree->filesWidget()->filesTree()->addAction(mShowAllFilesA); + mATree->filesWidget()->filesTree()->addAction(mSuggestFileA); QAction *sep8 = new QAction(this); sep8->setSeparator(true); mATree->filesWidget()->filesTree()->addAction(sep8); @@ -877,6 +881,7 @@ void SheMov::createToolBar(){ toolBar->addAction(mShowArchivedA); toolBar->addAction(mShowLocalA); toolBar->addAction(mShowAllFilesA); + toolBar->addAction(mSuggestFileA); toolBar->addSeparator(); toolBar->addActions(mFilterGroup->actions()); toolBar->addAction(mFilterFavoritesA); |