Qt中遇到那些问题

这些问题都是出现几率不大,但是一旦出现就会让你纠结很久的问题。

VS2010 + addins + Qt的开发环境中,如果再切换Qt版本中有且只有一个默认版本能选择,那么就说明是addins并没有加载上qmake.exe,一般是在你安装Qt的目录中bin文件夹下。

如果找不到moc_xxx.cpp、ui_xxx.h文件,那么有两种可能,第一种是生成信息丢失。右键moc_xxx.cpp文件对应的头文件,将其的生成方式改为自定义,选取其他还可以生成的头文件按照其修改。右键ui_xxx.h文件对应的ui文件,按照moc的方式修改。如果还不能找到这些文件,那么按照之前的修改一定能生成了moc_xxx.cpp、ui_xxx.h文件。那么将Generated Files里的这些文件排除出项目,再添加进项目。

好了,这篇博客会不停的更新,将我在开发中遇到的各种奇葩问题一并写出来,不但可以方便你,也可以让自己在以后遇到忘了如何解决再回头查看。

你可能感兴趣的:(Qt中遇到那些问题)