summaryrefslogtreecommitdiffstats
path: root/shemovcleaner.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2017-02-11 06:43:49 +0100
committerArno <arno@disconnect.de>2017-02-11 06:43:49 +0100
commit274e54474010876cb7753924c4116360aa73b906 (patch)
treec088d9a1881d6f78f7b15efb3629627422f7ce95 /shemovcleaner.cpp
parent6786163a0c81b71435cf6070db90e0c4d4b59757 (diff)
downloadShemovCleaner-274e54474010876cb7753924c4116360aa73b906.tar.gz
ShemovCleaner-274e54474010876cb7753924c4116360aa73b906.tar.bz2
ShemovCleaner-274e54474010876cb7753924c4116360aa73b906.zip
Create GUI for search widget
Does nothing yet, just the GUI, connections and actions...
Diffstat (limited to 'shemovcleaner.cpp')
-rw-r--r--shemovcleaner.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/shemovcleaner.cpp b/shemovcleaner.cpp
index 1e886a1..1b2e5cf 100644
--- a/shemovcleaner.cpp
+++ b/shemovcleaner.cpp
@@ -20,6 +20,7 @@
#include "torrentwidget.h"
#include "filewidget.h"
#include "actorwidget.h"
+#include "searchwidget.h"
#include "torrentdisplay.h"
#include "configurationwidget.h"
#include "globals.h"
@@ -47,10 +48,13 @@ ShemovCleaner::ShemovCleaner(QWidget *parent, Qt::WindowFlags f) : QMainWindow(p
qApp->processEvents();
mActorTab->gatherData();
mActorTab->readSettings();
+ qApp->processEvents();
+ mSearchTab = new SearchWidget;
mTab->addTab(mTorrentTab, tr("&Torrents"));
mTab->addTab(mFileTab, tr("Fi&les"));
mTab->addTab(mActorTab, tr("&Actors"));
+ mTab->addTab(mSearchTab, tr("Searc&h"));
setCentralWidget(mTab);
connect(mTorrentTab, SIGNAL(statusMessage(QString)), this, SLOT(statusBarMessage(QString)));
@@ -74,6 +78,7 @@ ShemovCleaner::ShemovCleaner(QWidget *parent, Qt::WindowFlags f) : QMainWindow(p
mTorrentTab->menuBar()->addMenu(helpMenu);
mFileTab->menuBar()->addMenu(helpMenu);
mActorTab->menuBar()->addMenu(helpMenu);
+ mSearchTab->menuBar()->addMenu(helpMenu);
QSettings s;
restoreGeometry(s.value("geometry").toByteArray());
@@ -149,6 +154,8 @@ void ShemovCleaner::tabChanged(int idx){
mActorTab->actorView()->setFocus();
updateFreeSpace(mFileTab->currentDir());
winTitle = tr("%1 Actors").arg(qApp->applicationName());
+ }else if(idx == Search){
+ winTitle = QString(tr("%1 Search for %2")).arg(qApp->applicationName()).arg(mSearchTab->currentSearch());
}
setWindowTitle(winTitle);
}