26个版本
0.9.0 | 2024年7月10日 |
---|---|
0.8.1 | 2024年3月7日 |
0.7.3 | 2023年9月23日 |
0.7.0 |
|
0.0.0 | 2019年7月25日 |
#49 in GUI
56,380 每月下载量
在 110 个Crate中使用(通过 gtk4)
1MB
26K SLoC
Rust GSK 4绑定
项目网站在这里:https://gtk-rs.org/.
GSK 4的Rust绑定,是gtk4-rs项目的一部分。gtk4-rs.
GSK是一个中间层,它将GTK与OpenGL或Vulkan实现的细节隔离开。
最低支持的Rust版本
目前,最低支持的Rust版本是 1.70
。
文档
使用
我们建议使用来自crates.io的crate,如这里所示。
如果您想跟踪最新进展,请使用git依赖项
[dependencies]
gsk = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gsk4" }
避免混合使用版本化和git crate,如这样
# This will not compile
[dependencies]
gdk = {version = "0.1", package = "gdk4"}
gsk = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gsk4" }
功能
功能 | 描述 |
---|---|
vulkan |
启用 vulkan 渲染器。只有当GTK编译时带有Vulkan支持 |
broadway |
启用 broadway 渲染器。只有当GTK编译时带有Broadway支持 |
v4_14 |
启用GTK 4.14部分的新API |
v4_10 |
启用GTK 4.10部分的新API |
v4_6 |
启用GTK 4.6部分的新API |
v4_4 |
启用GTK 4.4部分的新API |
v4_2 |
启用GTK 4.2部分的新API |
另请参阅
许可证
gsk4的Rust绑定在MIT许可证下可用,请参阅。
依赖项
~8–17MB
~253K SLoC