六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 147|回复: 0

Qt Designer

[复制链接]

升级  54.67%

32

主题

32

主题

32

主题

秀才

Rank: 2

积分
132
 楼主| 发表于 2013-2-7 19:26:40 | 显示全部楼层 |阅读模式
提起这个工具,还要说Qt教程写的真不赖,言简意赅,不长的段落就能把Qt的某个方面的技术说透彻,而且是易懂的,如果写书的和译书的都有这水平,我们的功力不知又能精益多少。
  闲话少叙,转入正题。
  Qt Designer中文翻译--"Qt设计师",是设计UI的辅助工具,包括Window和Dialog;该工具有这么几大优点:
  1. 减少代码量
  避免写大量Layout和减轻脑力,此外最重要的机制是"Widgets and Dialogs with Auto-Connect",这避免我们自己操刀做signal/slot间的connect.教程:[extracted qt path]/doc/html/designer-using-a-component.html.
  try it, 你会一发不可收的.
  说实话,Qt的signal/slot的签名安全的匹配噱头,不大感冒,我总觉得做coding这种代码很没意思,而且肯定不好维护,不过,有了Designer,一切问题都解决了,我现在是一名Designer依赖者了。
  Note:
  1. 记得把你的*.ui文件加入到你的yours.pro中.
  2. [extracted qt path]/tools/[assistant | designer]是学习Designer的好途径,里面有很多*.ui,可以用Designer打开,学习

  2. 使用简便
  只要把*.ui加入yours.pro中,在使用时引用生成的头文件即可.
  Note:
  1. 使用任何技术前,要里里外外搞清楚,小心手忙脚乱:)
  2. Designer中有待BoxDialog的Dialog,我感觉不大好用


qmake:
http://www.cuteqt.com/blog/?p=556
此文写的不赖,感谢作者
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表