QT初次使用

本文介绍了QT的基本文件结构,包括.pro、.ui、.cpp和.h文件的用途,并讲解了如何通过定义类及其成员来实现界面功能,同时探讨了信号与槽机制在信息处理中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习C++的时候用到了QT。觉得是非常还用的一个图形化界面编程工具。比起VS的MFC,编译速度以及运行效果还有程序的易读性都要强的多。

QT基本的操作不做赘述,网上的教程不少。推荐关于QT学习的一本gitbook---QT入门教程。

1.首先应当了解QT的文件结构。

首先是.pro文件。里面配置工程信息。我们在用到对应的模块的时候应当向里面添加对应的语句。

然后是.ui文件。这是设计文件,可以用拖拽的方式设计界面,对于每个界面,可以配置ID,配置响应函数等。

.cpp .h 文件。在这些文件中主要编辑代码,实现对应的功能。

2.QT的工作中,其实都是定义一个类,然后在主函数中对类进行处理。所以可以看到主函数往往是很少的,靠的是对应的类在不断的作用。这回学习主要用到widget类。在该类中,通过定义声明其他类的变量,就可以在该类的范围内,一直用到其他类。正是用这种在某个类内声明其他类的方法实现了各类之间相互作用的。

3.关于信息和槽。对于各种类,可以有各种不同的信息,可以利用信息和槽的机制来实现信息的处理。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值