4 个版本 (破坏性更新)
0.27.2 | 2024 年 4 月 20 日 |
---|---|
0.26.2 | 2024 年 2 月 20 日 |
0.2.0 | 2024 年 1 月 22 日 |
0.1.0 | 2023 年 10 月 24 日 |
#119 in 图形 API
每月 1,083 次下载
660KB
3K SLoC
egui_remixicon
将 Remix Icon 与样板捆绑,以便在您的 egui 应用中使用。
受到 egui_phosphor 的启发,代码使用相同的结构。
安装
在 Cargo.toml 中将该包作为依赖项添加
egui-remixicon = "0.27.2"
在启动时,更新 egui 上下文中的字体
let mut fonts = egui::FontDefinitions::default();
egui_remixicon::add_to_fonts(&mut fonts);
cc.egui_ctx.set_fonts(fonts);
无需 egui 依赖项安装
如果您想在不依赖 egui 或使用与该包最新版本不兼容的 egui 版本的情况下使用此包,可以添加不带默认功能的包
egui-remixicon = { version="0.27.2", default-features=false }
字体文件可以按以下方式访问
egui_remixicon::FONT
使用
在您的文本中使用该包提供的常量
ui.label(egui::RichText::new(format!("{} Heart", egui_remixicon::icons::HEARTS_FILL)).size(32.0));
许可协议
egui-remixicon 在 MIT 或 Apache-2.0 许可下发布。Remix Icon 在 Apache-2.0 许可下发布。
依赖项
~4.5–10MB
~82K SLoC