Refresh window title on app activation

Task-number: QTCREATORBUG-18485
Change-Id: I5598dd628a76213fc4b9e49a002818b2fa3663cd
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Orgad Shaneh
2017-09-13 22:13:45 +03:00
committed by Orgad Shaneh
parent 6fdb0756f7
commit 4280e93737

View File

@@ -250,6 +250,11 @@ void EditorManagerPrivate::init()
DocumentModel::init(); DocumentModel::init();
connect(ICore::instance(), &ICore::contextAboutToChange, connect(ICore::instance(), &ICore::contextAboutToChange,
this, &EditorManagerPrivate::handleContextChange); this, &EditorManagerPrivate::handleContextChange);
connect(qApp, &QApplication::applicationStateChanged,
this, [](Qt::ApplicationState state) {
if (state == Qt::ApplicationActive)
EditorManager::updateWindowTitles();
});
const Context editManagerContext(Constants::C_EDITORMANAGER); const Context editManagerContext(Constants::C_EDITORMANAGER);
// combined context for edit & design modes // combined context for edit & design modes