#pragma once #include #include class GTableView; class NetworkStatisticsWidget final : public GWidget { C_OBJECT(NetworkStatisticsWidget) public: explicit NetworkStatisticsWidget(GWidget* parent = nullptr); virtual ~NetworkStatisticsWidget() override; private: void update_models(); ObjectPtr m_adapter_table_view; ObjectPtr m_socket_table_view; ObjectPtr m_update_timer; };