fix: add Chinese font support

This commit is contained in:
xiaji
2026-04-10 22:57:04 +08:00
parent 6b0da4e264
commit 5786712faf

View File

@@ -76,10 +76,11 @@ pub fn gui_run() {
fn set_font(ctx: &egui::Context) { fn set_font(ctx: &egui::Context) {
let mut style = (*ctx.style()).clone(); let mut style = (*ctx.style()).clone();
let font_family = FontFamily::Name("Microsoft YaHei".into());
style.text_styles = [ style.text_styles = [
(TextStyle::Heading, FontId::new(18.0, FontFamily::Proportional)), (TextStyle::Heading, FontId::new(18.0, font_family.clone())),
(TextStyle::Body, FontId::new(14.0, FontFamily::Proportional)), (TextStyle::Body, FontId::new(14.0, font_family.clone())),
(TextStyle::Button, FontId::new(14.0, FontFamily::Proportional)), (TextStyle::Button, FontId::new(14.0, font_family.clone())),
].into(); ].into();
ctx.set_style(style); ctx.set_style(style);
} }