#pragma once #include "Widget.hpp" #include "../WidgetConfig.hpp" #include class WidgetFactory { public: // Create widget based on WidgetType static std::unique_ptr create(const WidgetConfig& config); };