GTK入门学习:glade的介绍

上面的学习中,我们是通过纯C语言代码来进行GTK编程的,这也是我们学习GTK的最佳方法,由于这样我们能够清楚地知道整个流程,大体流程例如以下:

1)创建主窗体,依据须要设置窗体的对应属性

2)创建布局容器

3)把布局容器加入到窗体里

4)依据须要创建对应的控件。依据须要设置控件的对应属性

5)把控件加入到布局容器里

6)依据须要处理控件的信号

7)显示全部的控件


用纯C语言写GTK程序有个不好的地方是。布局时太抽象了,无法直观地看到button应该怎样摆放,我们仅仅有在执行程序时才看到效果。这时候我们非常有必要学习glade,由于glade工具同意用户高速和高效地设计图形用户界面。


glade是GTK+的界面辅助设计工具,能够通过拖放控件的方式高速设计出用户界面,这种优势在于在设计的同一时候能直观地看到界面上的控件,而且能够随时调整界面上的设计。


用glade设计的图形用户界面是以XML格式的文件保存,它描写叙述了控件的结构、每一个控件的属性。

用户能够动态载入这个界面文件。

并且,界面和程序逻辑是全然分离,用户改动了界面,也不须要又一次编译程序。


glade界面编辑器:



posted on 2017-07-31 15:04  wgwyanfs  阅读(443)  评论(0编辑  收藏  举报

导航