Ref T412, Ref T407, Ref T227, update aircraft UI if aircraft was moved

This commit is contained in:
Klaus Basan
2018-10-29 02:58:01 +01:00
parent d2da072128
commit 5091a6be2b
2 changed files with 27 additions and 6 deletions

View File

@@ -32,6 +32,7 @@ namespace Ui { class CAircraftComponent; }
namespace BlackGui
{
class CDockWidgetInfoArea;
namespace Components
{
//! Aircraft widget
@@ -76,6 +77,9 @@ namespace BlackGui
void requestTextMessageWidget(const BlackMisc::Aviation::CCallsign &callsign);
private:
//! Update the views
void updateViews();
//! Info area tab bar has changed
void onInfoAreaTabBarChanged(int index);
@@ -88,6 +92,9 @@ namespace BlackGui
//! Settings have been changed
void onSettingsChanged();
//! Own aircraft has been moved
void onOwnAircraftMoved();
QScopedPointer<Ui::CAircraftComponent> ui;
BlackMisc::CSettingReadOnly<BlackGui::Settings::TViewUpdateSettings> m_settings { this, &CAircraftComponent::onSettingsChanged }; //!< settings changed
QTimer m_updateTimer;