summaryrefslogtreecommitdiffstats
path: root/shemov.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'shemov.cpp')
-rw-r--r--shemov.cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/shemov.cpp b/shemov.cpp
index 503a2bc..0817180 100644
--- a/shemov.cpp
+++ b/shemov.cpp
@@ -160,7 +160,6 @@ void SheMov::setTemplate(const QString &newTemplate){
void SheMov::configure(){
ConfigurationDialog dlg(this);
dlg.exec();
- createExtractMenu();
createOpenWithMenuFS();
createOpenWithMenuAV();
}
@@ -319,12 +318,6 @@ void SheMov::createActions(){
mRenameCoverCA->setData("RenameMenu");
connect(mRenameMapper, SIGNAL(mapped(const QString &)), mFSWidget, SLOT(renameCover(const QString &)));
- //Edit menu extract submenu
- mExtractMapper = new QSignalMapper(this);
- connect(mExtractMapper, SIGNAL(mapped(const QString &)), mFSWidget, SLOT(extract(const QString &)));
- mExtractMenu = new QMenu(tr("E&xtract to..."), this);
- createExtractMenu();
-
//Edit menu (archive)
mPlaySelectedAVA = new QAction(tr("Play selected movies..."), this);
connect(mPlaySelectedAVA, SIGNAL(triggered()), mAVWidget, SLOT(playSelected()));
@@ -389,8 +382,6 @@ void SheMov::createMenus(){
mRenameMenuA->setMenu(mRenameMenu);
mEditFSMenu->addAction(mRenameMenuA);
mEditFSMenu->addSeparator();
- mEditFSMenu->addMenu(mExtractMenu);
- mEditFSMenu->addSeparator();
mEditFSMenu->addAction(mConfigA);
mEditArchiveMenu = new QMenu(tr("&Edit archive"), this);
@@ -520,26 +511,6 @@ void SheMov::createOpenWithMenuAV(){
}
}
-void SheMov::createExtractMenu(){
- foreach(QAction *a, mExtractToA){
- mFSWidget->fileView()->removeAction(a);
- delete a;
- }
- mExtractToA.clear();
- mExtractMenu->clear();
- QSettings s;
- QStringList locations = s.value("paths/extractpaths").toStringList();
- foreach(QString p, locations){
- QAction *a = new QAction(p, this);
- a->setData("ExtractMenu");
- mFSWidget->fileView()->addAction(a);
- mExtractMenu->addAction(a);
- mExtractMapper->setMapping(a, p);
- connect(a, SIGNAL(triggered()), mExtractMapper, SLOT(map()));
- mExtractToA << a;
- }
-}
-
void SheMov::writeSettings(){
QSettings s;
s.setValue("windows/mainpos", pos());