diff options
author | Arno <arno@disconnect.de> | 2016-11-27 04:50:53 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-11-27 04:50:53 +0100 |
commit | d1cf6c418855004a249d44fd383c889cbd1e7662 (patch) | |
tree | 249e2723125955751231641b30ec648c13de2436 | |
parent | c034fce78687a7d65c61aa0348d09b4afea3648c (diff) | |
download | ShemovCleaner-d1cf6c418855004a249d44fd383c889cbd1e7662.tar.gz ShemovCleaner-d1cf6c418855004a249d44fd383c889cbd1e7662.tar.bz2 ShemovCleaner-d1cf6c418855004a249d44fd383c889cbd1e7662.zip |
Change window title
Set window title to Tabname and dir if the current tab is changed.
-rw-r--r-- | shemovcleaner.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/shemovcleaner.cpp b/shemovcleaner.cpp index 80f2cd3..1e886a1 100644 --- a/shemovcleaner.cpp +++ b/shemovcleaner.cpp @@ -136,16 +136,21 @@ void ShemovCleaner::configure(){ } void ShemovCleaner::tabChanged(int idx){ + QString winTitle; if(idx == Torrents){ setDuration("00:00:00"); updateFreeSpace(mTorrentTab->currentDir()); + winTitle = QString(tr("%1 Torrents [%2]")).arg(qApp->applicationName()).arg(mTorrentTab->currentDir()); }else if(idx == Videos){ mFileTab->fileView()->setFocus(); updateFreeSpace(mFileTab->currentDir()); + winTitle = QString(tr("%1 Files [%2]")).arg(qApp->applicationName()).arg(mFileTab->currentDir()); }else if(idx == Actors){ mActorTab->actorView()->setFocus(); updateFreeSpace(mFileTab->currentDir()); + winTitle = tr("%1 Actors").arg(qApp->applicationName()); } + setWindowTitle(winTitle); } void ShemovCleaner::closeEvent(QCloseEvent *e){ |