QT笔记
来源:互联网 发布:淘宝买gtx1080截图 编辑:程序博客网 时间:2024/06/08 17:10
语法相关
1.signals和Q_SIGNALS区别
在QT中使用第三方signals slots是可能的。甚至可以在同一类中使用两种机制。仅仅需要在你的qmake工程文件(.pro)中加入下面语句: CONFIG += no_keywords
。它告诉QT不要定义moc关键字signals,slots和emit,因为这些名字可能将被用于第三方库,例如Boost。你只需简单的用QT宏将他们替换为 Q_SIGNALS, Q_SLOTS,和 Q_EMIT,就可以继续使用信号和槽了。1
一些细节
1.自动布局后,窗格均分;但这种效果有时候;并非预想的效果,可以设置sizePolicy为Expanding。
2.文件选择按钮:使用QPushButton,可设置显示文字为三个点,设置maximumSize宽度设置为30.
3.修改完pro文件后要执行run qmake才有效
4.Qt profile模式 是以程序运行时信息为手段研究程序行为的分析方法,是一种动态程序分析的方法2
一些错误和解决方法
- 出现语法错误
<L_TYPE_raw>
,检查一下是否#include windows.h
导致冲突。3
- http://www.cnblogs.com/leaven/archive/2010/10/28/1863115.html 信号(signals)和槽(slots) ↩
- https://zh.wikipedia.org/wiki/性能分析 ↩
- http://blog.csdn.net/u014023993/article/details/24981929
MFC使用ADO连接数据库的问题:error C2059: 语法错误 :“<L_TYPE_raw>”
↩
阅读全文
0 0
- Qt 笔记
- Qt笔记
- QT笔记
- Qt笔记
- Qt笔记
- QT笔记
- Qt笔记
- QT笔记
- Qt 笔记
- Qt笔记
- QT笔记
- QT 笔记
- Qt笔记
- QT 笔记
- QT笔记
- qt 笔记
- QT笔记
- QT笔记
- 损失函数
- HDU -- 6188 Duizi and Shunzi 【思维】
- 33 Three.js的材质THREE.MeshBasicMaterial
- 自定义View实现视差特效
- 校招上机题(收集)
- QT笔记
- ajax和json
- TCP是如何保证包的顺序传输?
- Refletion2017.9.3
- Spring boot项目部署
- 数据操作语句-2
- Java实现多线程的三种方式
- CentOS启动时遇到的问题
- java 动态代理