初识Qt/Hello Qt

本文介绍了使用Qt库创建一个简单的命令行应用,包含QApplication对象的创建、QLabel显示HelloQt!及进入事件循环的过程。
摘要由CSDN通过智能技术生成
#include <qapplication.h>
#include <qlabel>
//第一行和第二行包含了类 QApplication和Label的定义。对于每个Qt类,都有一个与该类同名的头文件,在这个头文件中包括了对该类的定义。

int main(int argc, char* argv[])
{
	//创建了一个Qapplication的对象,用来管理整个应用程序所用用到的资源,构造函数需要两个参数,分别是argc 和argv ,因为 Qt 支持它自己的一些命令行参数。
	QApplication app(argc, argv);
	//创建了一个显示 "Hello Qt!"的 Label 窗口部件(widget)
	QLabel* label = new QLabel("Hello Qt");
	//使label标签可见,在创建窗口部件的时候,标签通常是隐藏的
	label->show();
	//行将应用程序的控制权传递给Qt 此时,程序会进入事件循环状态,这是一种等待模式,程序会等候用户的动作
	return app.exec();
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值