diff options
| author | Arno <arno@disconnect.de> | 2017-02-11 06:43:49 +0100 |
|---|---|---|
| committer | Arno <arno@disconnect.de> | 2017-02-11 06:43:49 +0100 |
| commit | 274e54474010876cb7753924c4116360aa73b906 (patch) | |
| tree | c088d9a1881d6f78f7b15efb3629627422f7ce95 /shemovcleaner.cpp | |
| parent | 6786163a0c81b71435cf6070db90e0c4d4b59757 (diff) | |
| download | ShemovCleaner-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.cpp | 7 |
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); } |
