#include "mirage.h" #include "window/mwindow.h" #include "font/font_system.h" #include "widget/widget_new.h" #include "widget/leaf_widget/mtext_block.h" int main(int argc, char* argv[]) { mirage_app::get().init(); auto& manager = font_manager::instance(); manager.add_font(L"C:/Users/46944/AppData/Local/Microsoft/Windows/Fonts/MapleMono-NF-CN-Regular.ttf"); manager.add_font(L"C:/Windows/Fonts/msyh.ttc"); manager.add_font(L"C:/Windows/Fonts/seguiemj.ttf"); const auto& text_block = std::make_shared(); text_block->set_text(U"Hello, World! 你好,世界!😀"); // text_block->set_text(U"😀"); const auto& window = mwindow::create({ 1024, 1024 }, L"Hello, World!"); window->set_content(text_block); mirage_app::get().run(); return 0; }