GTK
樱满无门
这个作者很懒,什么都没留下…
展开
-
GTK+-3.0学习笔记(三)——Packing
GTK+-3.0学习笔记(二)——Packing 参考自官方文档 本文基于前两篇文章,主要介绍GTK中的部件打包方式。 所有的打包方式见这篇文章 本文主要使用一个示例代码对Grid方式进行讲解 创建一个grid容器:gtk_grid_new() 为窗口增加子容器:gtk_container_add(GTK_CONTAINER(window), grid); 为Grid容器增加部件:gtk_grid_attach(GTK_GRID(grid), button, left, top, width, hight)原创 2021-01-01 12:58:12 · 275 阅读 · 0 评论 -
GTK+-3.0学习笔记(二)——helloworld
GTK+-3.0学习笔记(二)——helloworld 参考自官方文档 在[[GTK±3.0学习笔记(一)——Basics]]中,我们创建了一个没有任何功能的简单窗口。 在本文中,我们要完成的工作有: 完成一个带有按钮的helloworld窗口程序 通过点击按钮关闭该窗口 首先放上代码 #include <gtk/gtk.h> void activate(GtkApplication * app, gpointer data); void printHello(GtkWidget *but原创 2020-12-31 15:04:58 · 364 阅读 · 0 评论 -
GTK+-3.0学习笔记(一)——Basics
GTK±3.0学习笔记(一)——Basics 参考该官方文档 这篇文章的目的:创建一个简单的窗口,并籍此简单介绍一个GTK程序是如何运行的。 首先,放上代码: #include <gtk/gtk.h> static void activate(GtkApplication *app, gpointer user_data); /** * To create a GtkApplication object and run it */ int main(int argc, char *arg原创 2020-12-31 11:51:22 · 431 阅读 · 0 评论 -
Ubuntu下GTK+的下载、安装
Ubuntu下GTK+的下载与安装 准备材料: Ubuntu 20.04 LTS(任意Debian系发行版即可) GCC 步骤: 安装 使用 sudo apt install libgtk-3-dev 进行安装。 使用 pkg-config --list-all | grep gtk 检测是否已经安装 得到如下结果: gtk+-broadway-3.0 GTK+ - GTK+ Graphical UI Library gtk+-x11-3.0原创 2020-12-31 00:10:10 · 2819 阅读 · 0 评论