1 个不稳定版本
0.1.0 | 2022年12月4日 |
---|
#1131 在 GUI
29KB
632 行
slint_orbclient
Slint 平台基于 OrbClient 的支持。可以在 Redox 上运行 Slint
应用程序。最初位于 https://codeberg.org/flovansl/co_sl。
示例
slint::slint!{
HelloWorld := Window {
Text {
text: "hello world";
color: green;
}
}
}
fn main() {
slint_orbclient::init_config(slint_orbclient::Config::default().width(600).height(400).title("Hello"));
HelloWorld::new().run();
}
如何在 Redox 上运行您的应用程序
- 应用程序模板可以在 https://gitlab.redox-os.org/redox-os/slint_redox_template 找到
- 如何在 Redox 构建中包含程序的指南可以在 https://doc.redox-os.org/book/ch05-03-including-programs.html 找到。
slint 是新手?
最好从以下资源开始
- 入门: https://slint-ui.com/#tryout
- Slint 文档(包括 Slint 语言文档): https://docs.rs/slint/latest/slint/
- Slint 示例: https://github.com/slint-ui/slint/tree/master/examples
- Slint 聊天: https://chat.slint-ui.com/
许可证
依赖关系
~12–21MB
~307K SLoC