summaryrefslogtreecommitdiffstats
path: root/archivemodel.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-07-27 05:01:09 +0200
committerArno <am@disconnect.de>2013-07-27 05:01:09 +0200
commit8fba0fcb81e7b517804f34a5c8ad3741f92926da (patch)
tree8919264536b47420c2e624aa33766a2246d72fc1 /archivemodel.cpp
parent0afebd0e3cb3da831cd5ffba1eefbe9e61e408a1 (diff)
downloadSheMov-8fba0fcb81e7b517804f34a5c8ad3741f92926da.tar.gz
SheMov-8fba0fcb81e7b517804f34a5c8ad3741f92926da.tar.bz2
SheMov-8fba0fcb81e7b517804f34a5c8ad3741f92926da.zip
Fix window title
Set the main window title according to selected tab.
Diffstat (limited to 'archivemodel.cpp')
-rw-r--r--archivemodel.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/archivemodel.cpp b/archivemodel.cpp
index 2c3dd7c..28a9cbb 100644
--- a/archivemodel.cpp
+++ b/archivemodel.cpp
@@ -500,6 +500,7 @@ void ArchiveModel::setOrder(int order) {
if(rootItem){
setRoot(rootItem);
}
+ setWindowTitle();
}
void ArchiveModel::setOrder(const QString &order){
@@ -529,6 +530,11 @@ void ArchiveModel::readConfig(){
mNodeIcons.insert(GenreNode, QIcon(SmGlobals::instance()->icons().value(genreS)));
}
+void ArchiveModel::setWindowTitle(){
+ QString wt = QString(tr("Movie archive - [%1]").arg(mAvailableOrders.key(mOrder)));
+ emit windowTitle(wt);
+}
+
void ArchiveModel::collectorFinished(QObject *thread){
ArchiveCollector *t = qobject_cast<ArchiveCollector*>(thread);
SmTreeItem *rootCopy = t->rootItem();