首页 > 其他分享 >C语言也能做界面:踏上GTK+学习之旅

C语言也能做界面:踏上GTK+学习之旅

时间:2022-09-28 21:12:57浏览次数:54  
标签:控件 蓦然回首 进阶 之旅 GTK C语言 体验 旅途 踏上


00、背上行囊1——程序员学习之道

01、背上行囊2——为什么要学习GTK

02、背上行囊3——​​​GUI概述​

03、背上行囊4——GTK简介

04、背上行囊5——GTK环境搭建( Linux )

05、背上行囊6——GTK环境搭建( windows )


06、踏上旅途1——一个简单的空白窗口

07、踏上旅途2——控件的添加

08、踏上旅途3——布局容器之水平布局

09、踏上旅途4——布局容器之垂直布局

10、踏上旅途5——布局容器之表格布局​

11、踏上旅途6——布局容器之固定布局​

​12、踏上旅途7——布局练习之计算器​

​13、踏上旅途8——信号与回调函数​

​14、踏上旅途9——简单版计算器​


​15、初步体验1——glade的介绍​

16、初步体验2——glade的环境搭建

​17、初步体验3——glade的使用​

​18、初步体验4——Libglade和GtkBuilder的区别使用​


19、蓦然回首1——常用控件之窗口

20、蓦然回首2——常用控件之标签

21、蓦然回首3——常用控件之图片控件

22、蓦然回首4——常用控件之进度条

23、蓦然回首5——常用控件之按钮

​24、蓦然回首6——常用控件之行编辑​

​25、蓦然回首7——常用控件之笔记本控件​


26、进阶体验1——设置窗口背景图

27、进阶体验2——改变控件字体大小

28、进阶体验3——定时器

29、进阶体验4——常用事件之鼠标事件

30、进阶体验5——常用事件之键盘事件

31、进阶体验6——常用事件之属性改变事件

32、进阶体验7——事件盒子

33、进阶体验8——绘图

34、进阶体验9——截图

35、进阶体验10——帮助文档的使用

36、进阶体验11——GTK+ Widget的内部结构与工作流程



标签:控件,蓦然回首,进阶,之旅,GTK,C语言,体验,旅途,踏上
From: https://blog.51cto.com/u_3002289/5720794

相关文章

  • Linux高级网络开发奇妙之旅
    一、基础理论篇​​01、网络协议入门​​​​02、LAN、WAN、WLAN、VLAN和VPN的区别​​​​03、IP地址介绍​​​​04、广播地址介绍​​​​05、无连接和面向连接协议......
  • 初学C语言笔记220928
    void*p  强制类型转换成int型指针,再解引用voidqsort((void*base,//指向要排序的数组的第一个元素的指针size_tnitems,,//数组中的元素个数......
  • C语言第19天,标识符作用域和预处理指令
    一、标识符作用域1.代码块作用域{//代码块Axxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}{//代码块Bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}源代码中,被花括号包括的代码,形成一个......
  • GTK入门学习:glade的环境搭建
    1)Linux环境搭建在线安装即可,安装命令如下:测试是否安装成功,在终端敲glade即可:2)windows版本环境搭建下载一个windows版本双击后一直“下一步”安装即可。需要注意的是,如果......
  • GTK简单版计算器
    接下来我们做一个简单版的计算器。1)获取按钮上的内容。2)如果获取的内容是“c”,则代表进行退格操作,相当于删去最后一个字符。3)如果获取的内容不是“c”,则把每一次获取的......
  • GTK入门学习:布局练习之计算器
    接下来,我们做一个布局练习,如下图:我们用表格布局实现,表格布局参考坐标如下:这里我们用到行编辑控件(GtkEntry )。行编辑的创建:GtkWidget*gtk_entry_new(void);返回值:行编......
  • 为什么要学习GTK?
    开发图形界面的工具包有很多,windows有WPF、WinForm,Android有自带的SDK,IOS也有自己的一套,跨平台的话可以用Qt,结果发现,GTK真没它的用武之地。实际上,GTK的地位真是这样的,那我......
  • GTK入门学习:glade的介绍
    上面的学习中,我们是通过纯C语言代码来进行GTK编程的,这也是我们学习GTK的最佳方法,因为这样我们可以清楚地知道整个流程,大体流程如下:1)创建主窗口,根据需要设置窗口的相应属性2)......
  • GTK进阶学习:GTK实现截图功能( 可以指定截图范围 )
    按按钮截图,图片保存在当前路径为“save.png”:#include<gtk/gtk.h>#include<cairo.h>/********************************************************功能:指定窗口区域截图,需......
  • GTK常用控件之图片控件( GtkImage )
    图片控件和标签的作用很类似,都是作为显示用的,只是图片控件显示的内容是图片。图片控件的创建:GtkWidget*gtk_image_new_from_file(constgchar*filename);filename:图片的......