• GTK入门学习:glade的介绍


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

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

    2)创建布局容器

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

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

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

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

    7)显示全部的控件


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


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


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

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

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


    glade界面编辑器:



  • 相关阅读:
    塔 · 第 二 条 约 定
    nyoj 325
    塔 · 第 一 条 约 定
    大一上
    Django之ORM
    mysql概念
    数据库索引
    使用pymysql进行数据库的增删改查
    sql注入攻击
    pymysql
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/7263161.html
Copyright © 2020-2023  润新知