Qt 初识

目录

Qt Hello World

图形化方式

代码方式

对象树


Qt Hello World

图形化方式

将Lable工具拖入即可,可以看出界面文件的xml文件多了一个Lable组件

​​

代码方式

对Qt界面的代码操作都放在Widget对象中

使用标签对象QLabel对象,可以在栈上和堆上创建,在进行初始化时需要指定一个父对象 (this);

值得一提的是在Qt中new操作不去delete并不会导致内存释放,之所以能自动释放主要将这个对象挂到了对象树上。

在栈区的组件会被立即释放掉,在生成时看不见。

对象树

Qt将所有的组件都放到了对象树种中(N叉树)

方便Qt在释放组件资源时能统一释放。

tips:Alt+Enter 生成快速定义

为什么出现汉字乱码问题

表示汉字是字符集是有很多种的,导致编码方式不匹配,

可用qDebug代替

​​

​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值