一、自动创建的项目,点击运行后没有反应的问题
今天自创建了一个基于mainwindow的项目,运行后发现只构建,并没有运行,查阅资料后发现Qt项目所在的文件夹不能包含中文啊,改变路径即可
学习有时候就是一个积累的过程
二、中文乱码
有网上人说要把工具->选项->默认编码改成utf-8还有说其他编码,都试了一下没效果。试了一下方法可以解决
1、QString::fromLocal8Bit("这是中文")
const CString &GetCurrentDir() const;
前面一个const表明返回值不能修改,后一个const表明方法只能读取类的成员变量,不能给成员变量赋值。
遇到Qt自创建项目运行无反应的问题,原因是项目文件夹包含中文导致,更改路径即可解决。对于中文乱码,尝试修改编码设置无效,解决方法是使用QString::fromLocal8Bit转换中文字符串。此外,了解const在C++中的用法,它用于标记常量返回值和只读成员变量。

220

被折叠的 条评论
为什么被折叠?



