diff --git a/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp b/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp index cd0958ca..b3d2e94e 100644 --- a/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp +++ b/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp @@ -26,6 +26,7 @@ public: void SelectTime(std::chrono::system_clock::time_point selectedTime = {}); + std::string radarSite_ {"?"}; std::chrono::system_clock::time_point pinnedTime_ {}; std::chrono::system_clock::time_point currentTime_ {}; types::MapTime viewType_ {types::MapTime::Live}; @@ -36,6 +37,11 @@ public: TimelineManager::TimelineManager() : p(std::make_unique(this)) {} TimelineManager::~TimelineManager() = default; +void TimelineManager::SetRadarSite(const std::string& radarSite) +{ + p->radarSite_ = radarSite; +} + void TimelineManager::SetDateTime( std::chrono::system_clock::time_point dateTime) { diff --git a/scwx-qt/source/scwx/qt/manager/timeline_manager.hpp b/scwx-qt/source/scwx/qt/manager/timeline_manager.hpp index 9d98857e..84ca7ad5 100644 --- a/scwx-qt/source/scwx/qt/manager/timeline_manager.hpp +++ b/scwx-qt/source/scwx/qt/manager/timeline_manager.hpp @@ -25,6 +25,8 @@ public: static std::shared_ptr Instance(); public slots: + void SetRadarSite(const std::string& radarSite); + void SetDateTime(std::chrono::system_clock::time_point dateTime); void SetViewType(types::MapTime viewType);