#pragma once #include #include #include class WeatherWidget : public Gtk::Box { public: WeatherWidget(); private: Gtk::Label titleLabel; Gtk::Label currentLabel; Gtk::Label todayLabel; bool onRefreshTick(); void fetchWeather(); void applyWeatherText(const std::string ¤t_text, const std::string &today_text); };