< 返回版块

chaoxi24 发表于 2020-12-14 17:48

关注RUST很久了,一直碍于库的缺乏没有开始学习。现在感觉RUST的发展已经到了某个节点,是时候下手学习了。不过还是有个问题,现在有完善的GUI库了吗?例如我想写个图片浏览器,或者MAC空格那样的万能预览软件,现存的GUI库可以胜任吗?或者有什么GUI库推荐吗?

评论区

写评论
xin-water 2020-12-16 04:23

GUI 库中 第三方绑定有 imgui-rs,gtk-rs,原生的主要有 iced,druid,egui,orbtk。

gtk-rs还不错,不过对Windows的支持不好。

iced应该是使用最简单,关注度最高的;

orbtk写过redox系统的桌面环境,不过嘛,宏太多了,提示不好用,有时候还需要自己定义组件,总之还不完善。

其他的就不知道了。

Nalleyer 2020-12-15 20:49

我试过imgui-rs,尚可用。 gtk我在win上装太痛苦了,放弃了。 也试过一些其他的库,都没装成功(不排除现状是好的)

作者 chaoxi24 2020-12-15 19:54

谢谢各位,我决定尝试下egui。

Cupnfish 2020-12-15 12:53

试试egui,可以先看看它的demo:https://emilk.github.io/egui/index.html

schizobulia 2020-12-15 10:07

刚好 我也在学rust

这是一个gui的Demo:https://github.com/schizobulia/ave

Mike Tang 2020-12-14 18:31

绝对够。

不用怎么推动社区完善。

图片浏览器很多选择,imgui-rs,gtk-rs等。可以上 lib.rs 上看一下。

langzi.me 2020-12-14 18:05

如果是玩的话,可以用, 我用gtk_rs写东西玩。

mmtopic 2020-12-14 17:53

不合适,有待成熟!

1 共 8 条评论, 1 页