Qt Creator ->
工具
->
选项
->
文本编辑器
->选择UFT-8
关闭QT,重新打开工程就可以了!!!
关于编码设置参考了这篇文章:
Qt编码设置 - King先生 - 博客园
找了一下午的解决方法,只有这个靠谱!!!
震惊,
一个
由于
QT
只有.
pro
文件
引起的世界难题!! 新手必看,避雷!!!不要相信网上那些人,他们文章中看不中用,正所谓印证了网络上的一句话:一人创作,万人模仿啊。和某手某音差不多!!#
概述:问题的来源
前段时间捣鼓
QT
,过了几天,莫名其妙,我这
打开
QT
时,发现,竟然只有
一个
.
pro
文件
。如下图:
为了解决这个问题,我上网查了好多文章,一篇都没有作用,有的人说,把构建套件改为32bit就可以了, 好家伙,我高高兴兴的试,你大爷的,竟然不行,继续找,但是N篇这样的说法。我估计这些人啊,都不是自己亲身实践去
首先如果你已经在网上找了一圈,例如改debug 32位等方法还是没有解决的话,可以试试我的过程。
然后自查一下大概是什么问题:
qt
软件安装问题、环境变量设置问题、存储默认路径问题、编辑器位数问题,最后就是
文件
问题,你先
打开
看看.
pro
文件
到底有没有内容,用记事本
打开
确认一下。
我是换的硬盘重装的系统,然后把以前的
qt
文件
拷过来的,我是中间出现了一点小插曲,u盘装
文件
的那个
文件
夹打不开损坏了,然后我在网上进行修复,没想到真的找回来 了,我的
qt
还是安装的以前的版本5.14.2没有更改,今天发现
打开
只有.p
在Linux环境下,如果你想使用
Qt
打开
一个
没有`.
pro
`
项目
的
Qt
工程,通常`.
pro
`
文件
是
Qt
Creator
用于管理
项目
的配置
文件
。如果你没有这个
文件
,你可以采取以下几个步骤:
1. **手动创建`.
pro
`
文件
**:
- 如果你知道
项目
的构建配置,可以在根目录下手动创建
一个
`.
pro
`
文件
。这个
文件
应该包含基本的信息如目标应用程序的名称、源
文件
列表、依赖库等。你需要熟悉`
QT
+=`(添加模块)、`SOURCES`(源
文件
)、`HEADERS`(头
文件
)等关键部分。
2. **使用命令行工具**:
- 使用
Qt
的命令行工具`qmake`来生成Makefile或其他构建脚本。在
项目
的根目录运行:
qmake [你的工程
项目
名]
- 然后使用生成的Makefile进行编译:
3. **直接编译源代码**:
- 如果
项目
是以纯C++或C代码形式存在的,可以直接通过GCC或Clang等编译器对`*.cpp`和`*.h`
文件
进行编译。例如:
g++ -o your_app main.cpp other_source_files.cpp -l
qt
5Widgets (如果需要
Qt
库)
4. **检查依赖**:
- 如果
项目
有外部库或者自定义的设置,记得确认它们已经正确安装,并在编译命令中包含相应的路径。
由于你没有提供具体的
项目
结构,建议根据上述步骤逐一尝试,如果有错误,检查
项目
依赖和配置是否齐全。