Reselect ATC station if data are updated, and update the ATIS info

This commit is contained in:
Klaus Basan
2019-07-20 18:06:26 +02:00
committed by Mat Sutcliffe
parent b87d0f5f15
commit eb014639fe
3 changed files with 30 additions and 3 deletions

View File

@@ -99,12 +99,15 @@ namespace BlackGui
//! Request new ATIS
void requestAtisUpdates();
//! A tree view station has been selected
//! A station has been selected
void onOnlineAtcStationSelected(const BlackMisc::Aviation::CAtcStation &station);
//! Online ATC station selected
void onOnlineAtcStationVariantSelected(const BlackMisc::CVariant &object);
//! Trigger a selection of an onlie station (async)
void triggerOnlineAtcStationSelected(const BlackMisc::Aviation::CAtcStation &station);
//! Tab changed
void atcStationsTabChanged();
@@ -168,6 +171,7 @@ namespace BlackGui
QScopedPointer<Ui::CAtcStationComponent> ui;
QTimer m_updateTimer;
QList<int> m_stretch;
BlackMisc::Aviation::CCallsign m_selectedCallsign;
QDateTime m_timestampLastReadOnlineStations; //!< stations read
QDateTime m_timestampOnlineStationsChanged; //!< stations marked as changed
QDateTime m_timestampLastReadBookedStations; //!< stations read