gtk3.0入门看这一篇就够(十万字总结+源代码)
- 一、开发环境搭建
- 二、GTK3.0窗口
- 三、GTK3.0控件使用实例
-
- 3.1 GTK3.0基本控件
-
- 3.1.1 GTK3.0的GtkLabel标签
- 3.1.2 GTK3.0的GtkImage:图像
- 3.1.3 GTK3.0的GtkProgressBar:进度条
- 3.1.4 GTK3.0的GtkStatusbar:状态栏
- 3.1.5 GTK3.0的GtkButton:按钮
- 3.1.6 GTK3.0的GtkToggleButton:切换按钮
- 3.1.7 GTK3.0的GtkCheckButton:复选按钮
- 3.1.8 GTK3.0的GtkRadioButton:单选按钮
- 3.1.9 GTK3.0的GtkSwitch:开关
- 3.1.10 GTK3.0的GtkEntry:文本输入框
- 3.1.10 GTK3.0的GtkEntry:密码输入框
- 3.1.11 GTK3.0的GtkSearchEntry:搜索输入框
- 3.1.12 GTK3.0的GtkTextView:多行文本输入
- 3.1.13 GTK3.0的GtkComboBox:下拉列表
- 3.1.14 GTK3.0的GtkComboBoxText:带文本的下拉列表
- 3.1.15 GTK3.0的GtkScale:滑块
- 3.1.16 GTK3.0的GtkScrollbar:滚动条
- 3.1.17 GTK3.0的GtkFileChooserButton:文件选择按钮
- 3.2 GTK3.0菜单和工具栏类控件
- 3.3 GTK3.0对话框类控件
- 3.4 GTK3.0布局管理(容器)
- 四、GTK3.0事件驱动
- 五、GTK3.0国际化和本地化
GTK(GIMP Toolkit)是一套用于创建图形用户界面的跨平台工具包,广泛用于Linux应用开发。以下是如何在Ubuntu系统上开始GTK 3.0开发的入门指南:
一、开发环境搭建
ubunto 22.04.4 桌面版本
下载地址:https://releases.ubuntu.com/22.04/ubuntu-22.04.4-desktop-amd64.iso
1.1 安装GTK3.0开发环境
sudo apt update
sudo apt upgrade
sudo apt install build-essential // deb