deepin尐助手
2023-05-21 12:10 deepin
wayland 协议就没法用了
Reply Like 0 View the author
wayland 协议就没法用了
说干就干,Rust使用的进展很快嘛,你这位同学
你Rust程序的窗口竟然是圆角的,cool!
显示文字需要字体吧。
把 rust 用在这种示例上,代码表示不堪累赘。
用了 unsafe ,也就不再rust了
用了 unsafe ,也就不再rust了
这个示例只是表明可以用xlib而已,具体用c还是rust,这个看个人喜好吧
显示文字需要字体吧。
把 rust 用在这种示例上,代码表示不堪累赘。
那个文字忘了删除了,不打算显示文字了😂 只是想显示个窗口让大家知道xlib的存在。
这个示例只是表明可以用xlib而已,具体用c还是rust,这个看个人喜好吧
你Rust程序的窗口竟然是圆角的,cool!
全局圆角插件表示哭晕在厕所
众所周知,Linux平台下大部分图形界面库像gtk,fltk,qt的底层都是基于xlib和xcb进行的一个调用和封装而已,
所以,
其实直接调用xlib来绘制界面也不是不可以,只不过稍微代码多一点而已,但是资源消耗可是极低,
Rust中调用xlib进行窗口绘制的简单示例:就简单绘制一个窗口
Cargo.toml
main.rs
内存才180K
文件占用储存空间4MB左右。
但是不知道那个窗口绘制文本为什么不显示,还得再看看接口,不熟悉xlib😢