【QT学习】QT GUI应用程序的框架,文件分析

有几个名字,项目名,类名,界面对象名。

1、项目文件

项目名.pro(MyHelloQt.pro) 主要包括项目用到的模块,项目包含哪些源码文件,头文件,窗体文件,生成应用程序的名称。

由QT自动生成,也可以根据需要自己补充。

2、主窗体文件,类的实现文件

hellowidget类

主界面窗体类,从Widget类继承过来。

hellowidget.cpp

hellowidget.h

3、.h文件中,Ui命名空间下的HelloWidget类

生成文件中,-Debug目录下,ui-hellowidget.h。由UI文件自动生成。

class ui-HelloWidget 界面类,描述界面。

4、.cpp文件中

ui(new Ui::HelloWidget)

ui=new Ui::HelloWidget

通过构造函数的参数初始化表,初始化。

ui->setupUi(this);创建主窗体文件

然后connect关联

5、main.cpp

包含了main函数

QApplication应用程序类

定义应用程序对象 QApplication a(argc,argv);

定义了主窗体对象 HelloWidget w;

显示出窗体 w.show();

运行:return a.exec();

转载于:https://www.cnblogs.com/wxl845235800/p/10749891.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值