From 3cbdfc16756502efe3311d89f9b621e471bbbec3 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Wed, 24 Oct 2018 02:57:56 +0200 Subject: [PATCH] Ref T408, add callsign to window title when connected --- src/blackgui/components/logincomponent.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/blackgui/components/logincomponent.cpp b/src/blackgui/components/logincomponent.cpp index 4b837140e..8d9185862 100644 --- a/src/blackgui/components/logincomponent.cpp +++ b/src/blackgui/components/logincomponent.cpp @@ -294,17 +294,25 @@ namespace BlackGui if (msg.isSuccess()) { Q_ASSERT_X(currentServer.isValidForLogin(), Q_FUNC_INFO, "invalid server"); + static const QString extraInfo("[%1]"); + sGui->setExtraWindowTitle(extraInfo.arg(ownAircraft.getCallsignAsString())); m_networkSetup.setLastServer(currentServer); m_lastAircraftModel.set(ownAircraft.getModel()); ui->le_HomeBase->setText(currentServer.getUser().getHomeBase().asString()); if (vatsimLogin) { m_networkSetup.setLastVatsimServer(currentServer); } } + else + { + sGui->setExtraWindowTitle(""); + } } else { // disconnect from network sGui->getIContextAudio()->leaveAllVoiceRooms(); + sGui->setExtraWindowTitle(""); msg = sGui->getIContextNetwork()->disconnectFromNetwork(); + } // log message and trigger events