summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--archivebrowser.cpp4
-rw-r--r--archivebrowser.h1
-rw-r--r--shemov.cpp5
-rw-r--r--shemov.h1
4 files changed, 11 insertions, 0 deletions
diff --git a/archivebrowser.cpp b/archivebrowser.cpp
index d9a73d4..6b83d99 100644
--- a/archivebrowser.cpp
+++ b/archivebrowser.cpp
@@ -153,6 +153,10 @@ void ArchiveBrowser::moveToBurn() {
}
}
+void ArchiveBrowser::moveToUSB(){
+
+}
+
void ArchiveBrowser::refresh() {
mModel->refresh();
}
diff --git a/archivebrowser.h b/archivebrowser.h
index 3570a0e..f318eab 100644
--- a/archivebrowser.h
+++ b/archivebrowser.h
@@ -35,6 +35,7 @@ class ArchiveBrowser : public QWidget {
void readConfig();
void writeSettings();
void moveToBurn();
+ void moveToUSB();
void refresh();
void playSelected();
void itemDoubleClicked(QModelIndex);
diff --git a/shemov.cpp b/shemov.cpp
index 7c05b0d..68c9b7e 100644
--- a/shemov.cpp
+++ b/shemov.cpp
@@ -667,6 +667,8 @@ void SheMov::createActions(){
//ArchiveBrowser Actions
mArchiveBrowserMoveToBurnA = new QAction(QIcon(":/shackles.png"), tr("Move to burn..."), this);
connect(mArchiveBrowserMoveToBurnA, SIGNAL(triggered()), mArchiveBrowser, SLOT(moveToBurn()));
+ mArchiveBrowserMoveToUSBA = new QAction(QIcon(":/clean_tampon.png"), tr("Move to USB..."), this);
+ connect(mArchiveBrowserMoveToUSBA, SIGNAL(triggered()), mArchiveBrowser, SLOT(moveToUSB()));
mArchiveBrowserRefreshA = new QAction(QIcon(":/refresh.png"), tr("Refresh"), this);
connect(mArchiveBrowserRefreshA, SIGNAL(triggered()), mArchiveBrowser, SLOT(refresh()));
mArchiveBrowserPlaySelectedA = new QAction(QIcon(":/dildo.png"), tr("Play selected..."), this);
@@ -796,6 +798,7 @@ void SheMov::createMenus(){
mArchiveBrowserViewMenu->addAction(mArchiveBrowserCollapseAllA);
mArchiveBrowserViewMenu->addSeparator();
mArchiveBrowserViewMenu->addAction(mArchiveBrowserMoveToBurnA);
+ mArchiveBrowserViewMenu->addAction(mArchiveBrowserMoveToUSBA);
mArchiveBrowserViewMenu->addAction(mArchiveBrowserRefreshA);
//Movie archive
@@ -907,6 +910,7 @@ void SheMov::createMenus(){
mArchiveBrowser->archiveTree()->addAction(mArchiveBrowserCollapseAllA);
mArchiveBrowser->archiveTree()->addAction(createSeparator());
mArchiveBrowser->archiveTree()->addAction(mArchiveBrowserMoveToBurnA);
+ mArchiveBrowser->archiveTree()->addAction(mArchiveBrowserMoveToUSBA);
mArchiveBrowser->archiveTree()->addAction(mArchiveBrowserRefreshA);
mArchiveEditMenu->addMenu(archiveTreeM);
@@ -978,6 +982,7 @@ void SheMov::createToolBar(){
mArchiveBrowser->toolBar()->addSeparator();
mArchiveBrowser->toolBar()->addAction(mArchiveBrowserRefreshA);
mArchiveBrowser->toolBar()->addAction(mArchiveBrowserMoveToBurnA);
+ mArchiveBrowser->toolBar()->addAction(mArchiveBrowserMoveToUSBA);
mArchiveBrowser->toolBar()->addSeparator();
mArchiveBrowser->toolBar()->addAction(mConfigA);
}
diff --git a/shemov.h b/shemov.h
index 33dfa7b..d6fc5ba 100644
--- a/shemov.h
+++ b/shemov.h
@@ -159,6 +159,7 @@ class SheMov : public QMainWindow {
//ArchiveBrowser
QAction *mArchiveBrowserViewMenuA;
QAction *mArchiveBrowserMoveToBurnA;
+ QAction *mArchiveBrowserMoveToUSBA;
QAction *mArchiveBrowserRefreshA;
QAction *mArchiveBrowserPlaySelectedA;
QAction *mArchiveBrowserExpandAllA;