diff options
Diffstat (limited to 'src/theme_builder/main.cpp')
-rw-r--r-- | src/theme_builder/main.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/theme_builder/main.cpp b/src/theme_builder/main.cpp index 7e7faa3d..df03b379 100644 --- a/src/theme_builder/main.cpp +++ b/src/theme_builder/main.cpp @@ -1,8 +1,18 @@ #include "components/MainWindow.h" +#include "cru/common/io/Resource.h" #include "cru/platform/bootstrap/Bootstrap.h" +#include "cru/ui/ThemeManager.h" +#include "cru/ui/ThemeResourceDictionary.h" int main() { using namespace cru::theme_builder; + using namespace cru::ui; + + auto resource_dir = cru::io::GetResourceDir(); + + ThemeManager::GetInstance()->PrependThemeResourceDictionary( + ThemeResourceDictionary::FromFile(resource_dir / + "cru/theme_builder/ThemeResources.xml")); std::unique_ptr<cru::platform::gui::IUiApplication> application( cru::platform::bootstrap::CreateUiApplication()); |