#include "WidgetPage.h" #include "pages/WidgetPageHome.h" #include "pages/WidgetPageOverview.h" #include "pages/WidgetPageRunning.h" #include "pages/WidgetPageWeb.h" std::shared_ptr WidgetPage::create(QWidget* parent, std::string name) { std::shared_ptr w = nullptr; if (name == "系统总览") { w = std::make_shared(parent); } else if (name == "运行监控") { w = std::make_shared(parent); } else { w = std::make_shared(parent, name); } return w; }