summaryrefslogtreecommitdiffstats
path: root/shemovcleaner.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2016-09-04 08:58:32 +0200
committerArno <arno@disconnect.de>2016-09-04 08:58:32 +0200
commit6faf839f511102c6daa69ffb9d8d7231656d7c09 (patch)
treeed40e87a811499025bbce5569b31889d7a2da7c3 /shemovcleaner.cpp
parent15025b8b62697787f85fffc7349fb1f9847d39c4 (diff)
downloadShemovCleaner-6faf839f511102c6daa69ffb9d8d7231656d7c09.tar.gz
ShemovCleaner-6faf839f511102c6daa69ffb9d8d7231656d7c09.tar.bz2
ShemovCleaner-6faf839f511102c6daa69ffb9d8d7231656d7c09.zip
Add menuBar to FileWidget
Diffstat (limited to 'shemovcleaner.cpp')
-rw-r--r--shemovcleaner.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/shemovcleaner.cpp b/shemovcleaner.cpp
index aaf0a5f..deb9bc4 100644
--- a/shemovcleaner.cpp
+++ b/shemovcleaner.cpp
@@ -182,9 +182,41 @@ void ShemovCleaner::createActions(){
mTorrentTab->addAction(createSeparator());
mTorrentTab->addAction(mTorDirA);
+ //TorrentDisplay
mTorCopyToClipA = new QAction(QIcon(":/edit-copy.png"), tr("Copy"), this);
connect(mTorCopyToClipA, SIGNAL(triggered()), mTorrentTab->torrentDisplay(), SLOT(copyToClipboard()));
mTorrentTab->torrentDisplay()->addAction(mTorCopyToClipA);
+
+ //FileWidget
+ mFileDirA = new QAction(QIcon(":/folder.png"), tr("Select folder..."), this);
+ connect(mFileDirA, SIGNAL(triggered()), mFileTab, SLOT(selectDir()));
+ mFileRefreshA = new QAction(QIcon(":/refresh.png"), tr("Refresh"), this);
+ connect(mFileRefreshA, SIGNAL(triggered()), mFileTab, SLOT(gatherData()));
+ mFileUpA = new QAction(QIcon(":/up_dick.png"), tr("Up directory"), this);
+ connect(mFileUpA, SIGNAL(triggered()), mFileTab, SLOT(cdUp()));
+ mFileBackDirA = new QAction(QIcon(":/back_dick"), tr("Back"), this);
+ connect(mFileBackDirA, SIGNAL(triggered()), mFileTab, SLOT(cdLast()));
+ mFilePropertiesA = new QAction(QIcon(":/diaper.png"), tr("Properties..."), this);
+ connect(mFilePropertiesA, SIGNAL(triggered()), mFileTab, SLOT(properties()));
+ mFileDeleteA = new QAction(QIcon(":/delete.png"), tr("Delete..."), this);
+ connect(mFileDeleteA, SIGNAL(triggered()), mFileTab, SLOT(deleteFiles()));
+
+ QMenu *fileFileM = new QMenu(tr("File"));
+ fileFileM->addAction(mFileDirA);
+ fileFileM->addAction(mFileRefreshA);
+ fileFileM->addSeparator();
+ fileFileM->addAction(quitA);
+ mFileTab->menuBar()->addMenu(fileFileM);
+ QMenu *fileEditM = new QMenu(tr("Edit"));
+ fileEditM->addAction(mFileUpA);
+ fileEditM->addAction(mFileBackDirA);
+ fileEditM->addSeparator();
+ fileEditM->addAction(mFileDeleteA);
+ fileEditM->addSeparator();
+ fileEditM->addAction(configA);
+ fileEditM->addSeparator();
+ fileEditM->addAction(mFilePropertiesA);
+ mFileTab->menuBar()->addMenu(fileEditM);
}
void ShemovCleaner::openDatabase(){