![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Gtk学习笔记
文章平均质量分 71
LuthorWang
这个作者很懒,什么都没留下…
展开
-
Gtk编译命令(摘录)
编译 Hello World 程序的编译命令是:gcc -Wall -g helloworld.c -o helloworld `pkg-config --cflags gtk+-2.0` /`pkg-config --libs gtk+-2.0`这里使用了程序 pkg-config,可以从 www.freedesktop.org 得到。这个程序读取 GTK 附带的 .pc 文件来决定编译 G原创 2009-01-06 13:19:00 · 2274 阅读 · 2 评论 -
信号和回调函数的原理(摘录)
GTK 是一个事件驱动的工具包,意味着它会等在 gtk_main() 那里,直到下一个事件发生,才把控制权传给适当的函数。当一个事件发生时,如按一下鼠标键,所按的构件会“发出”适当的信号。这就是 GTK 的工作机制。有所有构件都继承的信号,如 "destroy",有构件专有的信号,如开关 (toggle) 按钮发出的 "toggled" 信号。要使一个按钮执行一个动作,我们需设置信号和信号处原创 2009-01-06 13:36:00 · 977 阅读 · 0 评论 -
事件(摘录)
除了信号机制外,还有一套 events 反映 X 事件机制。回调函数可以与这些事件连接。这些事件是:· event· button_press_event· button_release_event· scroll_event· motion_notify_event· delete_event· destroy_event· expose_event· key_pres原创 2009-01-06 13:51:00 · 615 阅读 · 0 评论