From 0bf4324ba494c05fe2e0da1b036ce46d1609ceb7 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Fri, 5 Mar 2021 14:27:20 +0300 Subject: [PATCH] Refactor button creation + create image view via element factory --- .../psemek/ui/default_element_factory.hpp | 3 +- libs/ui/include/psemek/ui/element_factory.hpp | 5 ++ libs/ui/source/default_element_factory.cpp | 32 +++--------- libs/ui/source/element_factory.cpp | 52 ++++++++++++++++++- 4 files changed, 62 insertions(+), 30 deletions(-) diff --git a/libs/ui/include/psemek/ui/default_element_factory.hpp b/libs/ui/include/psemek/ui/default_element_factory.hpp index 42c5a425..ed0fce96 100644 --- a/libs/ui/include/psemek/ui/default_element_factory.hpp +++ b/libs/ui/include/psemek/ui/default_element_factory.hpp @@ -22,8 +22,7 @@ namespace psemek::ui default_element_factory(); ~default_element_factory(); - std::shared_ptr