程序地带

Qt学习小技巧和采坑整理(持续记录)



文章目录
说明小技巧知识点采坑推荐的Qt学习网站链接


说明

这是我的Qt开发小技巧整理,还有各种学习的东西,想起了就会一直加,会持续更新。


小技巧
运行文件附带调试输出窗口 CONFIG += console pro编译时出现某个变量未使用的警告,在不删除变量的前提下又想忽略警告的话,假设未使用的值为val,可以加一行(void)val;Qt默认有对应VS版本,在下载对应VS插件的时候心里要有个数,官方默认提供的是原配的插件,如果想要Qt4.8+VS2015的插件,需要自行编译。一般来说是Qt4.8原配VS2010,Qt5.6原配VS2013,Qt5.9原配VS2015,Qt5.12原配VS2017,切记:原配最好。禁用qdebug打印输出,在pro文件中加上此行DEFINES += QT_NO_DEBUG_OUTPUT
知识点
return key是回车键,就是enter。
采坑

1.安装Qt时,新手可以全选组件,以免后面出现问题。 2. pro文件中自定义的变量使用$$,后面可以加{},而不是(),搞错了会导致一直出错。 3. 问题:在这里插入图片描述 解决方法:这个类没有在cpp文件里写构造函数。在MingW编译器下面不会报错,但使用MSVC就会报错。 问题:又是外部符号出错 解决方法:这次是因为pro文件中没有加入新的文件,因为是使用vs2019开发,所以没有生成moc_xxx.h文件。


推荐的Qt学习网站链接
Qt开发经验: 自己总结的这十年来做Qt开发以来的经验,以及Qt相关武林秘籍电子书,会一直持续更新增加,欢迎各位留言增加内容或者提出建议,谢谢!偕臧

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39445116/article/details/111246173

随机推荐

MySQL的shell输入小窍门

--p打印当前输入的命令--c取消输入提示符含义--mysql>准备好接受新命令。--->等待多行命令的下一行。--‘>等待下一行,等待以单引号(“’”)开始的字符...

lky_for_lucky 阅读(800)

c++ 数据结构与算法

目录最基本的算法:交换(swap)指针交换 定义宏函数使用引用函数(推荐使用)冒泡排序选择排序(每次扫描只交换一次&...

心死的00后 阅读(472)

大数据生态圈基础框架Zookeeper安装教程

集群架构3个节点,分别是node1,node2,node3,已经配置好网络,JDK, 节点间的免密码登录等,另外集群有多少个节点都无所谓, 这里使用linux的shell脚本命令执行安装,下面开始配置...

能力工场小马哥 阅读(990)

【2020天梯赛】L1-3 洛希极限 (10分)

这道题认真读题,细心一点应该就不会出错。注意:给出的已经是开完三次方之后的数字了,所以直接使用就行了,不用再次开方。AC代码#include&l...

蔡姬135 阅读(184)

vue.$set方法

由于Vue会在初始化实例时进行双向数据绑定,使用Object.defineProperty()对属性遍历添加getter/setter方法,所以属性必须在data对象上存在...

- mXw ? 阅读(807)

A+B

A+B题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并...

Sailkiki 阅读(559)

java.lang.IllegalAccessException 没有访问权限

java.lang.IllegalAccessException没有访问权限今天利用java高级特性反射,操作泛型化对象的私有方法时报错,记录分析过程。java.lang....

無间行者 阅读(985)

centos7离线安装python3.7

centos7离线安装python3.7

参考博客:Centos离线安装Python以上参考博客写得很详细,附带的百度云盘链接(链接:https://pan.baidu.com/s/1R...

核桃耶斯 阅读(989)