QT界面布局设计

方法一、用QT设计器

1、以方便快捷的将需要的控件拖放至适当的位置,并通过样式简单设置其显示风格

2、右击跳转到槽,为控件添加处理事件

说明:对应的文件有:***.ui(界面显示文件)   ***.h   ***.cpp(处理事件所在的文件)  ui_***.h(此文件在编译时生成,但是在QT工程中不显示,其中内容为控件的界面布局)    

方法二、手工编写代码

1、创建类,在类中定义需要的控件对象,并按照一定的布局显示

2、通过用QObject对象的connect对控件和需要处理的事件进行连接,事件处理函数由自己进行声明和定义

说明:对应的文件有:***.h  ***.cpp,每创建一个类,生成对应的一对文件,实现界面等功能


方法三、结合方法一和方法二

1、利用系统通过UI文件自动生成ui_***.h文件

2、在生成的ui头文件中对界面布局进行修改

3、在对应的头文件和源文件中进行事件处理

说明:对应的文件有:***.h  ***.cpp  ***.ui , ui_***.h

猜你喜欢

转载自blog.csdn.net/houxiaoliwang/article/details/77357155