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