QT Designer 设计Gui 及其好处

来源:互联网 发布:网络系统面试 编辑:程序博客网 时间:2024/05/22 17:24

  用Qt Designer来设计GUI

(1) 创建并初始化子窗口部件。

(2)把子窗口部件放到布局中。

(3)设置Tab键顺序。

(4)建立信号-槽之间的连接。

(5)实现对话框中的自定义糟。


使用Qt设计师的一个好处就在于它为程序员在修改自己设计的窗体时提供了很大的自由,并且不必再强迫自己去修改源代码。当完全通过于写C++代码开发窗体时,对窗体设计的修改将会相当耗时。利用Qt设计师,由于uic会自动为那些发生了改变的窗体重新生成源代码,所以就不会再浪费时间了。对话框的用户交互界面会被保存为.ui文件(一种基于XML的文件格式),而通过对uic所生成的类进行子类化,就可以实现自定义的函数功能。

程序包括的基本文件:

(1)    my.pro(工程文件,在Qt Creator生成)

(2)    dialog.ui(由Qt Designer设计然后导入,或直接由QtCreator设计)

(3)    ui_dialog.h(与dialog.ui对应的,uic –oui_dialog.h dialog.ui)

(4)    dialog.h(设计的与UI类同名的类,并继承于UI类和QDialog类,实现UI的功能扩展)

dialog.cpp(dialog类的实现)
0 0
原创粉丝点击