前提:因工作同事是在vs2010+qt联合并在vs下开发的项目,所以我也要按照这样的思路学。
网上例程大部分都是QT Creater下开发的,大部分开发过程相似,但还是有些不同的地方,如果没有深刻理解,那么直接照着qt教程学会无法正确实现功能。所以在这个过程中,我也出了很多问题,并在问题中学到了很多知识。
其中一个例程讲述了.pro怎样怎样,但我却找不到这个文件,各种查找原因,最终才明白,这个.pro是在qt creater下开发才会有的。而我只是在vs中用了qt designer。并不生成这个文件。。。。也在此基础上更深一步理解了这种联合开发以及qt跨平台的含义。昨天想把.pro的问题过程描述一下的,但csdn在百度浏览器中经常出现各种bug,导致无法编写文档,后来就放弃了。今天试了一下又可以了,所以就在上面把昨天的小问题补一下。
言归正传,.ui文件我不知什么原因突然打不开了,正常情况下,双击.ui文件,会自动弹出qt designer界面。经网上查询。在.ui文件上右键->打开方式->Qt Designer 然后设置成默认值,确定即可。再双击就可弹出qt designer界面。如果没有Qt Designer选项,则右键->打开方式->添加->,选择路径中选择qt的bin中.exe文件,添加进来。后期发现.qrc也出现了这个问题,明明加入了qt designer,还是不行,这时候添加的路径是D:\Program Files (x86)\Digia\Qt5VSAddin路径下的q5rceditor。类似这个路径,看你自己放哪里了。