简介
1.
安装
1.1.
Linux
1.2.
macOS
1.3.
Windows
2.
项目设置
3.
Hello World!
4.
控件
5.
GObject 相关概念
5.1.
内存管理
5.2.
子类化
5.3.
泛型值
5.4.
属性
5.5.
信号
6.
主事件循环
7.
设置(Settings)
8.
保存窗口状态
9.
列表控件
10.
复合模板
11.
创建一个简单的待办事项应用
12.
Actions
13.
控制待办事项应用的状态
14.
CSS
15.
Libadwaita
15.1.
让待办事项应用使用 Libadwaita
15.2.
添加“收藏夹”功能
Light
Rust
Coal
Navy
Ayu
基于 Rust 和 GTK 4 的 GUI 开发
安装
为了开发
gtk-rs
应用程序,您的工作站至少需要两样东西:
Rust 工具链,以及
GTK 4 库。
正如魔鬼经常隐藏在细节中一样,我们将在以下章节中列出每个操作系统的安装说明。