/* * Copyright (c) 2024, Andrew Kaster * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include #include #include namespace Browser { class TaskManagerWidget : public GUI::Widget { C_OBJECT(TaskManagerWidget) public: TaskManagerWidget(); ~TaskManagerWidget() override; private: virtual void show_event(GUI::ShowEvent&) override; virtual void hide_event(GUI::HideEvent&) override; void update_statistics(); RefPtr m_web_view; RefPtr m_update_timer; }; }