- Qt概述
Qt是一个跨平台的C++图形用户界面应用程序框架
Qt除了可以通过手写代码实现软件开发功能,还可以通过Qt的GUI界面设计器进行界面的绘制和布局。
事件关联操作内容—信号和槽机制(Signal&Slot)
- 专业术语
#inlcude “dialog.h”:包含了程序中要完成功能的Dialog类的定义,在Dialog类中封装完成所需要的功能。
#include < QApplication>:Application类的定义
#int main(int argc,char *argc[]):应用程序的入口,几乎在所有使用Qt的情况下,main()函数只需要在将控制转交给Qt库之前执行初始化,然后Qt库通过事件向程序告知用户的行为。
Dialog w:创建一个对话框对象,在该类中完成各种功能。
w.show():当创建一个窗口部件的时候,默认它是不可见的,必须调用show()函使它变为可见。
return a.exec():程序进入消息循环,等待可能的输入进行响应。
QGridLayout *mainLayout=new QGridLayout(this):创建一个网格布局管理器对象mainLayout,并用this指出父窗口。
mainLayout->addWidget(…):分别将控件对象放置在该管理器中,还可以在创建布局管理器对象时不必指明父窗口。
QWidget::setLayout(…)&#x