GUI improvements found during #707

* logs only screen in core as default
* find top window, only use Qt::WA_TranslucentBackground on top level (Qt 5.6.1)
* correct presize when insert
* resize ATC when first station is added
This commit is contained in:
Klaus Basan
2016-07-13 02:39:55 +02:00
parent 5236688e03
commit a5aed9b346
9 changed files with 58 additions and 13 deletions

View File

@@ -44,7 +44,12 @@ namespace BlackGui
void CAtcStationView::changedAtcStationConnectionStatus(const CAtcStation &station, bool added)
{
this->m_model->changedAtcStationConnectionStatus(station, added);
this->resizeToContents();
// resize the first, rest will be resized with normal updates
if (this->rowCount() == 1)
{
this->fullResizeToContents();
}
}
void CAtcStationView::customMenu(CMenuActions &menuActions)
@@ -87,6 +92,5 @@ namespace BlackGui
if (s.getCallsign().isEmpty()) { return; }
emit this->requestTextMessageWidget(s.getCallsign());
}
} // namespace
} // namespace