GTK
文章平均质量分 75
月牙湾边
本科在读,对计算机感兴趣,正在自学编程
展开
-
GTK3学习笔记2 Hello World in GTK+
上节讲了在Windows上建立GTK3的codeblocks开发环境,这节讲Example 1. Hello World in GTK+。例子很简单,实现了窗口和一个普通按钮,效果如图:源代码如下,有很简单的英文注释,容易看懂,就不翻译了:#include /* 下面是两个回调函数 */static void print_hello (GtkWidget *widg原创 2014-08-27 12:14:42 · 3473 阅读 · 0 评论 -
GTK3学习笔记 番外2 GTK2跨平台开发环境的搭建
使用GTK进行跨平台GUI程序开发,快速搭建在Windows和Linux平台下的开发环境。原创 2014-05-10 02:06:39 · 4283 阅读 · 0 评论 -
PyGObject笔记1——用Python写图形界面
Linux下最著名的图形库GTK+的较新版本GTK+不仅支持C语言,还绑定了多种语言,Python是其中绑定比较成熟的一种。 Python绑定GTK2为PyGTK,现在推荐使用绑定GTK3+的PyGObject替代PyGTK。原创 2014-07-29 10:33:09 · 5201 阅读 · 2 评论 -
GTK3学习笔记1 安装及开发配置
GTK3是GTK的较新版本,但系统性的教程和笔记不多,下面是我从自己新浪博客转来的笔记。希望这次能把学习过程写的完整和持久些。这次的笔记不同于之前关于GTK2的,抛弃Linux,只以Windows为工作环境。工具:Win8.1 + Code::blocks13.12 (自带Mingw) + GTK3.6.4原创 2014-08-26 12:20:27 · 6333 阅读 · 0 评论 -
GTK3学习笔记 番外1 在windows下给gtk程序打包
在没有安装gtk环境的windows系统,如何运行你的gtk程序?这需要给gtk程序打包。这里给gtk程序打包,主要是将程序依赖的dll文件提取并放置在exe的相同目录下以达到目的。搜索一段时间后找到,对于gtk2程序,一般需要提取这些dll文件:freetype6.dll intl.dlllibatk-1.0-0.dlllibcairo-2.dlllibexpat原创 2014-08-30 11:12:25 · 4209 阅读 · 0 评论 -
GTK3学习笔记3 Packing
其实在不同平台上的应用程序,其常用控件往往都是类似的。比如按钮控件、布局方式等等,在Android、ios、Windows、Linux上都是相近的,方法也类似。这次的笔记涉及到GTK3中对控件的一种布局方式:Packing。原创 2014-08-31 10:39:59 · 1850 阅读 · 0 评论 -
GTK3学习笔记4 Drawing
这篇介绍一个很好玩的窗口,一个可以进行绘图的窗口。换句话说,可以做一个简单的绘图软件。效果见下面的动画:原创 2014-09-01 22:23:31 · 3071 阅读 · 0 评论