【QT】震惊,一个由于QT只有.pro文件引起的世界难题。本文解决QT只有.pro的问题以及在项目中添加文件时,发生了一个编码错误的问题。
震惊,一个由于QT只有.pro文件引起的世界难题!! 新手必看,避雷!!!不要相信网上那些人,他们文章中看不中用,正所谓印证了网络上的一句话:一人创作,万人模仿啊。和某手某音差不多!!#
概述:问题的来源
前段时间捣鼓QT,过了几天,莫名其妙,我这打开QT时,发现,竟然只有一个.pro文件。如下图:
为了解决这个问题,我上网查了好多文章,一篇都没有作用,有的人说,把构建套件改为32bit就可以了, 好家伙,我高高兴兴的试,你大爷的,竟然不行,继续找,但是N篇这样的说法。我估计这些人啊,都不是自己亲身实践去体验感觉出来或者遇到的问题总结出来的,简直就是copy出来的嘛。接着,我继续找,找遍了全网,就没有一篇像样(靠谱)的文章。接下来, 我就做了以下的事情。
事件一(未解决):
更换构建套件:
我尝试了,把套件改为32bit的做法。
结果:额,我这里只有64bit的咋办呢?老铁??
到这个节骨眼,我突然意识到,“咦,是不是我哪个套件没安装啊?”赶紧查一下百度,问问万能的度娘,怎么添加套件!“额,不对啊,我这QT安装了好久了,我仅仅是几天没用,怎么突然打开项目,就只有一个.pro文件呢?”。我疯了似的,“好吧,那我加载文件啊。哈哈哈哈,我真聪明!!”
事件二(未解决):
直接添加文件:
第一种方法(网传的)解决不了,那我自己添加文件还不行么?哼,小样!于是我鼠标飞快的右击项目–>添加现有文件。
嗯,这下应该可以了吧?嘻嘻,,,,,,
“咦?什么?你大爷的,这,,,,,这图上显示的啥意思啊???啊,什么鬼?玉皇大帝,王母娘娘,如来佛祖,观音大士,赤脚大仙,太白金星,太上老君,求救啊!呜呜呜~~~~救救孩子吧~!!!这啥意思啊???”这时候,出现了,如下图的玩意儿。
很明显的出现了几行相同的大字:发生了一个编码错误。
这啥玩意儿啊这是~!于是,我想到了,万能的度娘!
事件三(未解决):
在百度搜索框内飞快的打出:QT出现发生了一个编码错误。
这时候,我以为可以解决了,结果,给我的全是什么修改.pro的文件啥的,我咋修改啊?好好的代码,我只是加载进来,咋就这样了呢??
好了, 到此都还没有解决, 我一狠心。引发了 事件四。
事件四(未解决):
卸载重装QT:
其实到现在,我都坚持了两天了,查了两天的解决方案了,竟然还不行。那么,只能狠心卸载QT再重装了。当然,这次我装QT,就不在那么抠门了,不会选择自己要的, 直接全选。所有套件我都要。
当重装完QT后,我嘴角一扬,这次可以了吧?满面笑容,此刻的心情,是多么的幸福啊~!感觉人生到达了巅峰!!!兴高采烈地打开了新安装的QT,打开了昨天的项目,接着出现在我眼帘的这一幕:
纳尼?我都重装软件了,你还要怎样?怎么还是这个鬼样子?“哦,对,之前有人说,要选择32bit的套件~!”这时候,我醒过来了,赶紧选择套件,结果映入眼帘的是:
我哭了,哭的很厉害,“为啥子嘛?我都装重新安装了,为啥还是找不到?”
突然,我又想到,好像需要手动去添加。
啥子哦,这里不都有的咩?为啥子找不到嘞?
这时候,我冷静下来了,不骄不躁,在电脑面前点了一支玉溪,想点华子的, 但是想着我同事说,你有抽华子的气质吗?我呸~!
继续添加文件,仔细看看提示,此时正在操作**事件二,直接添加文件。这时候,我终于静下心来,知道求人不如求己,那些所谓的大神,没有体会过民间疾苦,怎么知道人间烟火的无奈~!**依然清晰的看到了几行字:**发生了一个编码错误。**编码?是哪个编码?莫非???
事件五( 未解决):
依然清晰的看到了几行字:**发生了一个编码错误。**编码?是哪个编码?莫非???想到了上面的,我第一时间意识到,是不是环境里面要改为中文啊?
这时候,我已经修改为中国大陆的中文了,发现还不行?什么啊?天呐,我都没改成中国台湾,中国澳门了,你还要我怎样?此时此刻,薛之谦老师的《你还要我怎样》歌曲在我电脑想起。当然,我手头的烟已经燃尽。又续上一支,继续找,这时候已经是凌晨一点半了。
事件六(完美解决):
有了事件五做铺垫,我很快就想到,是不是这里?啊?是不是这里?是不是你?你给我出来,好家伙,果真是你出了问题,上班时间,你给我偷换一个和你一样的人来给我干活,这个人又不能干你的工作,你这,还不赶紧给我死出来干活啊?
这什么玩意儿,竟然给我把编码格式改为了UTF-32去了。
有了经验的人都知道,这里要改为UTF-8,这时候,我毫不留情的,选择了UTF-8来给我干活。确定,ok~!
选完UTF-8的时候,我就立马返回来看。结果:
什么?你这,套件也没变,我的项目里面还是只有一个.pro文件啊, 其他文件呢?“哦,对哦,我这只是录取了UTF-8,只是给他一个offer,并没有告诉他,你正式哪天开始给我干活。”于是,我关闭了QT,重新打开我的项目。映入眼帘的是(如下图):
哇,我的文件终于加载进来了,不容易啊,55555~此时此刻的心情啊,有开心、激动,所有的都混杂到一起。泪流满面 !!
好了,文章到此结束,问题呢,也完美解决了。以后啊,我的QT项目再也不会出现只有一个.pro文件的问题啦~!希望对那些和我一样迷路的朋友们有所帮助吧!#
【QT】震惊,一个由于QT只有.pro文件引起的世界难题。本文解决QT只有.pro的问题以及在项目中添加文件时,发生了一个编码错误的问题。相关推荐
- win7计算机的库如何更改储存位置,Win7如何往库中添加文件夹?小编教你操作
大家都知道,在win7系统中,有一个特殊文件夹,叫做库,想要新建库,就需要在新建的库中添加一些文件夹路径,以实现同时打开多个不同磁盘上的文件.那么具体该怎么怎么操作呢?下面小编就给大家分享一下win7 ...
- (转) eclipse项目中.classpath文件详解
背景:对于java项目中.classpath文件中的相关定义一直不是很了解,有必要进行深入的学习. 1 前言 在使用eclipse或者myeclipse进行Java项目开发的时候,每个project( ...
- java调用项目中的文件_详解eclipse项目中.classpath文件的使用
1 前言 在使用eclipse或者myeclipse进行java项目开发的时候,每个project(工程)下面都会有一个.classpath文件,那么这个文件究竟有什么作用? 2 作用 .classp ...
- java web配置dll文件_JavaWeb项目中dll文件动态加载方法解析(详细步骤)
相信很多做Java的朋友都有过用Java调用JNI实现调用C或C++方法的经历,那么Java Web中又如何实现DLL/SO文件的动态加载方法呢.今天就给大家带来一篇JAVA Web项目中DLL/SO ...
- ios之Xcode工程中添加文件常用快捷键
1.Xcode某个工程中添加文件 有两种方式: 方式一:"command"+"n",弹出添加文件对话框. 方式二:在需要添加文件的工程目录下右键,选择" ...
- 【Git、GitHub、GitLab】三 Git基本命令之创建仓库并向仓库中添加文件
前两篇文章已经学会了Git的基本命令与创建仓库的命令,点击链接查看上一篇文章:[Git.GitHub.GitLab]二 Git基本命令之建立Git仓库,本篇文章就来创建一个有模有样的仓库.该仓库中的代 ...
- git回退历史版本无法上传_Git系列教程(二):版本库中添加文件、版本回退
Git系列教程(一):简介.安装.配置我们学习了分布式和版本控制系统的概念.Git具有的8个功能以及如何在Windows上安装Git.进行相关配置并创建版本库. Git版本库中添加文件 Git 的工作 ...
- 向sdcard中添加文件出现Failed to push the item(s)
向sdcard中添加文件为什么总是提示Failed to push the item(s) Failed to push XXXXX.txt on emulator- : Read-only ...
- 向sdcard中添加文件为什么总是提示Failed to push the item(s)Failed to push XXXXX.txt on emulato...
向sdcard中添加文件为什么总是提示Failed to push the item(s)Failed to push XXXXX.txt on emulator- : Read-only f ...
最新文章
- SVN使用教程之——分支、合并
- 手动修改oracle scn号,SCN(系统改变号)
- LeetCode题库第867题 转置矩阵
- 转载--va_list
- 重新想象 Windows 8.1 Store Apps (89) - 通信的新特性: 下载数据, 上传数据, 上传文件...
- 多分类f1分数_机器学习之分类模型评估总结
- python十大必备知识_学Python必备的基础知识
- 【SQL】SELECT 语句
- 对抗样本(三)FGSM
- 我眼中的架构师:一个优秀的架构师应该具备什么?
- i12蓝牙耳机怎么设置成中文_耳朵里的小精灵——乐迈车载智能蓝牙耳机
- 彻底解决win10黑屏,睡眠后无法唤醒(Intel平台)
- C语言输出矩阵的主对角线和以及次对角线和
- vs2019社区版下载教程(详细)
- python计算中文文件字数_python怎么统计txt文件的字数
- 十年牧码,我的平凡之路 | 程序员有话说
- 多元素运动框架-链式运动的封装
- 最新QQ和微信去水印小程序源码及搭建教程!
- springboot 添加第三方jar包
- 查看DB2数据库版本的方法
热门文章
- JS学习笔记之左边列表移到到右边列表
- CSS的三种链接方式(内联式、嵌入式、外部式)
- python解析jmeter.jtl文件_jmeter jtl文件解析
- 文本相似度计算(切词、生成词向量,使用余弦相似度计算)
- MATLAB算法实战应用案例精讲-【自动驾驶】自动驾驶中的自动泊车功能
- Collabion Charts for SharePoint教程一:添加Web Parts
- AlphaZero:通用棋类AI,棋类游戏的“终结者”
- Python 学习笔记[2]
- 书讯 -- SQL Server 2005 Practical Troubleshooting The Database Engine
- Web欺骗的欺骗手段