diff options
author | Arno <arno@disconnect.de> | 2016-09-04 08:58:32 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-09-04 08:58:32 +0200 |
commit | 6faf839f511102c6daa69ffb9d8d7231656d7c09 (patch) | |
tree | ed40e87a811499025bbce5569b31889d7a2da7c3 /shemovcleaner.cpp | |
parent | 15025b8b62697787f85fffc7349fb1f9847d39c4 (diff) | |
download | ShemovCleaner-6faf839f511102c6daa69ffb9d8d7231656d7c09.tar.gz ShemovCleaner-6faf839f511102c6daa69ffb9d8d7231656d7c09.tar.bz2 ShemovCleaner-6faf839f511102c6daa69ffb9d8d7231656d7c09.zip |
Add menuBar to FileWidget
Diffstat (limited to 'shemovcleaner.cpp')
-rw-r--r-- | shemovcleaner.cpp | 32 |
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(){ |