qt学习笔记1

1.如何在QT中链接动态库,
#INCLUDEPATH +=/usr/local/lib
LIBS +=-lfwlib32
如上
如果动态库没有放到默认的几个位置 第一行就不能省略

补充:.堆和栈-非数据结构
主要是内存分配方式的不同,栈是系统自动分配的,局部变量) 在函数执行后自动释放,堆是自己实例化的对象(例如java里),要记得释放 否则会出现内存泄露 堆栈之间通过地址联系

2.QT的正常布局
1.mainwindow.h里写

3.信号-槽
clicked() 而不是click ,
SIGNAL和SLOT要大写
问题1:为什么会有延迟?
SLOT要在.h文件里写好
其中的2种常见方式(sender , SIGNAL(),receiver,SLOT())

4.QAction
1.QAction类 对象实例化 - 快捷键 - 状态栏 -connect-(?SLOT直接TRIIGGED为什么不行)?

5.资源文件为什么打不开(自行添加,在相应目录可以直接用)
6. 创建严格的父子结构 不然程序会崩溃(堆栈问题)
方法:1.尽量用堆实力化
在实例化的时候就指定好父对象
7.用findchild来寻找子对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值