您的位置:首页 > 编程语言 > Qt开发

Qt 练习遇到的一些问题

2017-01-21 23:51 411 查看
1.在Qt debug运行的时候出现了 无法解析的外部符号 错误。不明白到底出现了什么情况,于是上网查询。得出以下解决方案

建立工程后,再新建一个新的类(如class a),类声明在a.h头文件中,在main.cpp中 #include "a.h" 但是在链接过程中报错:类a的所有成员函数(构造函数,析构函数等)均无法识别,被编译器标为“无法解析的外部符号”。

 

解决:

将当前qt工程所在的父目录下的 build-(工程名)-Desktop_Qt_5_0_2_MSVC2010_32bit-Debug 文件夹删除,再构建项目即可运行。。

 
具体原因不知道为什么,可能是编译器的原因?

2.中文乱码问题

出现了这种非常神奇的情况。

于是找寻解决方案。

发现 在每个编译的文件前面加上

#pragma execution_character_set("utf-8")


之后,运行程序,结果为

其中还会不停出现  常量中有换行符 。需要不断调整。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt