Qt的安装之路真的坎坷,也许是我电脑太难了吧,不过,还是在不断尝试中一个一个解决了全部问题,下面就来看看Qt安装过程中这些问题到底要怎么解决吧。
版本选择
下面提供一些版本的下载地址
记录下Qt各版本的下载地址,便于后期查找及下载
- 所有Qt版本下载地址:
http://download.qt.io/archive/qt/ - 所有Qt Creator下载地址:
http://download.qt.io/archive/qtcreator/ - 所有Qt VS开发插件下载地址:
http://download.qt.io/archive/vsaddin/ - Qt相关下载大全
http://download.qt.io/
具体选用哪个版本,看你的需求了,这里也就不展开谈了。
问题一——win10系统Qt5.8代码无法编辑
问题描述:Qt5.8软件安装上之后,建好工程,无法编辑代码,并且光标无法选中代码。在修改代码之后必须切出编辑界面,然后再切回来才能看到自己写的代码。我用的系统系统是win10的64位系统,Qt的版本为5.8.
怎么解决呢:可能是系统的兼容性问题或者是和计算机中的其他软件产生了冲突。但是我搞了好久还是没有解决,就不得已下载了5.12,虽然还存在一些小问题,但是至少可以编辑代码并运行了。
如果你也遇到了这种情况,也还是换个版本吧!
问题二——Qt卡顿,总是未响应
问题描述:启动Qt时,没反应,然后过了几分钟,没错,就是几分钟后,它就打开了n多窗口,是我电脑垃圾吗?我不认
解决方法:启动问题是显卡的锅,把QTcreator单独强制设置为集显就行了,这样全局依然可以选择高性能显卡。操作步骤如下:
如果没有找到程序,可点击添加,先添加再继续上面操作
问题三——控制台中文乱码
问题描述:cout输出中文到控制台,出现乱码
乱码原因:默认用utf-8编码,控制台默认gbk编码,编码不一致导致的乱码
解决方法之一:
工具 -> 选项-> 文本编辑器-> 行为 -> 文件编码->默认编码改为System
其他注意事项
这些事项我没有遇到,也就不详细谈了,注意这几个问题就行
- 切记Qt的中文安装路径中不能出现中文,否则会导致错误(具体我还没遇到,hh)
- 电脑里的服务被开起来会影响到qt运行,可使用cmd关闭相应服务
- Qt出现路径错误,权限不够等问题,可使用重启大法
还有什么其他问题,欢迎交流