35 个版本
使用旧的 Rust 2015
0.16.0 | 2023 年 5 月 20 日 |
---|---|
0.15.0 | 2022 年 5 月 17 日 |
0.14.0 | 2021 年 2 月 14 日 |
0.13.1 | 2020 年 7 月 25 日 |
0.0.4 | 2016 年 9 月 17 日 |
在 GUI 中排名 517
在 titanium 中使用
135KB
3K SLoC
Mg
Mg 是一个基于 relm (GTK+) 的最小 UI 库,使用 Rust 编写。
安装
将以下行添加到 Cargo.toml
的依赖项部分
[source,bash]
mg = "0.0.1"
relm = "0.9.6"
relm-attributes = "0.9.0"
relm-derive = "0.9.2"
用法
在 view!
宏中,使用 Mg
小部件
[source,rust]
view! {
Mg<AppCommand, NoSettings>((MODES, "examples/main.conf", None)) {
// Place your main widget here.
gtk::Box {
}
// Connect a signal to react to commands entered by the user.
CustomCommand(command) => Command(command),
}
}
依赖项
~18–27MB
~494K SLoC