方法一、用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