![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT---错误积累
锥子A
这个作者很懒,什么都没留下…
展开
-
QT---之界面出现乱码处理
Qt: 界面中使用中文(三种方法,QApplication::translate可指定编码)界面中的字符串, 尽量的使用QObject::tr(text); 以便以后转换界面语言, 即使现在你还不考虑这个问题.方法一: 每次设置时都使用: button->setText(QApplication::translate("", "好吗?", 0, QApplicatio...转载 2018-09-20 13:37:29 · 1607 阅读 · 0 评论 -
QT---之信槽函数被触发两次
QT按钮被触发两次的问题2017年11月02日 20:28:17 不二侬 阅读数:950 标签: qt 更多个人分类: QT版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/erchowyo/article/details/78428997 QT自带翻译机制 规则强制指定 修改槽函数形式 QT自带翻译机制如果...转载 2018-10-09 16:50:57 · 2875 阅读 · 3 评论 -
QT之结构---之QT中qDebug()无法输出解决办法
在调试qt程序,无论是debug版本还是release版本,都会遇到此类问题,先将其总结在此。现象描述:无论是头文件还是源文件中都有#include <qdebug.h>程序中qdebug()<<的使用方法都正确却在输出窗口中无法看到输出的信息。 解决方法:1.在工程文件.pro的最后添加:CONFIG += console2.如果你的工程文...转载 2018-10-28 23:04:42 · 4124 阅读 · 1 评论 -
QT---之程序错误无法描述
1. 有一种错误,当使用它的地方报错了,定义它的地方也会被eclipse标识为错误区域 eg: 若某个类的函数A 是protected权限,当在main()函数里调用A时,会把引用的区域和定义的区域都标识为报警区。这点和JAVA不一样,java只会否定引用区域。...原创 2018-10-31 12:34:43 · 94 阅读 · 0 评论 -
Qt结构---Qt 手动生成moc 文件
1.问题来源 Qt自己会先把用到Qt自己的东西编译一遍,变成标准C++编译器可以识别的东西。 moc 全称是 Meta-Object Compiler,也就是“元对象编译器”。Qt 程序在交由标准编译器编译之前,先要使用 moc 分析 C++ 源文件。如果它发现在一个头文件中包含了宏 Q_OBJECT,则会生成另外一个 C++ 源文件。这个源文件中包含了 Q_OBJ...原创 2018-10-26 22:06:43 · 2348 阅读 · 0 评论 -
QT---之Q_OBJECT的概念
只有继承了QObject类的类,才具有信号槽的能力。所以,为了使用信号槽,必须继承QObject。凡是QObject类(不管是直接子类还是间接子类),都应该在第一行代码写上Q_OBJECT。不管是不是使用信号槽,都应该添加这个宏。这个宏的展开将为我们的类提供信号槽机制、国际化机制以及 Qt 提供的不基于 C++ RTTI 的反射能力。因此,如果你觉得你的类不需要使用信号槽,就不添加这个宏,就是错误...转载 2018-10-31 22:04:50 · 277 阅读 · 0 评论 -
QT之错误积累---first defined here或者Mutil-define XXXX
1. 首先检测错误的类,是否存在多重类重复定义2. 如果上述无误,则检测.pro文件中,是否有多个头文件或资源文件定义原创 2018-10-30 23:22:32 · 1948 阅读 · 0 评论 -
QT常用错误集
新项目又快开始了,一个项目一种语言,这酸爽,真是本屌程序猿才能体会的啊。这次使用Qt,尼玛对于本屌这种一直使用Java,C++基础薄弱的程序猿来说还是有点难度,毕竟C++与Java、C#还是有些差别,一时半会儿还得适应。项目还没开始,在学习Qt的过程中自己构想几个例子来试手,也把使用过程中碰到的问题记录下来,可能都是一些非常非常基础的知识了(大虾莫喷,有好的方法请不吝赐教),但对于我这种没C+...转载 2019-04-23 13:42:02 · 915 阅读 · 0 评论