VS2010 Qt代码提示
来源:互联网 发布:淘宝如何买东西便宜 编辑:程序博客网 时间:2024/06/05 20:44
参考文章:http://blog.csdn.net/superbfly/article/details/18075915
我安装了Qt类库和开发Qt的VS2010插件,使用VS2010编写Qt程序时发现没有代码提示功能,
网上查了下,需要在工程中设置Qt类库的头文件路径和库文件路径,未设置之前错误提示如下:
很明显是VS2010找不到Qt类库的头文件放在哪里,也就难怪没有代码提示功能了。。。
---------------------------------------------------------------------------------------------------------------------
在VS2010的菜单栏中点 视图--->属性管理器,打开属性管理窗口,如下图所示:
Debug | Win32 目录下面的是针对调试版本程序的设置。
Release | Win32 目录下面的是针对发行版本程序的设置。
打开相应目录的Microsoft.Cpp.Win32.user,添加Qt类库相应文件所在的目录即可,
这里为了方便,我新建了一个属性文件,直接添加到属性管理器中就可以了,不过每次重启VS2010,好像都要重新添加?
我的属性文件内容如下:
<?xml version="1.0" encoding="utf-8"?><Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <ExecutablePath>D:\Qt\4.8.6\bin;$(ExecutablePath)</ExecutablePath> </PropertyGroup> <PropertyGroup> <IncludePath> D:\Qt\4.8.6\include; D:\Qt\4.8.6\include\QtCore; D:\Qt\4.8.6\include\QtGui; D:\Qt\4.8.6\QtMultimedia;D:\Qt\4.8.6\QtNetwork;D:\Qt\4.8.6\QtOpenGL;D:\Qt\4.8.6\QtOpenVG;D:\Qt\4.8.6\QtScript;D:\Qt\4.8.6\QtScriptTools;D:\Qt\4.8.6\QtSql;D:\Qt\4.8.6\QtSvg;D:\Qt\4.8.6\QtWebKit;D:\Qt\4.8.6\QtXml;D:\Qt\4.8.6\QtXmlPatterns;D:\Qt\4.8.6\QtDeclarative;D:\Qt\4.8.6\Phonon;D:\Qt\4.8.6\Qt3Support;D:\Qt\4.8.6\QtDesigner;D:\Qt\4.8.6\QtUiTools;D:\Qt\4.8.6\QtHelp;D:\Qt\4.8.6\QtTest;D:\Qt\4.8.6\QAxContainer;D:\Qt\4.8.6\QAxServer; D:\Qt\4.8.6\src; $(IncludePath) </IncludePath> </PropertyGroup> <PropertyGroup> <ReferencePath>D:\Qt\4.8.6\lib;$(ReferencePath)</ReferencePath> </PropertyGroup> <PropertyGroup> <LibraryPath>D:\Qt\4.8.6\lib;$(LibraryPath)</LibraryPath> </PropertyGroup> <PropertyGroup> <SourcePath>D:\Qt\4.8.6\src;$(SourcePath)</SourcePath> </PropertyGroup></Project>
--------------------------------------------------------------------------------------------------------------------
WIN7 Microsoft.Cpp.Win32.user文件默认路径:
C:\Users\你的用户名\AppData\Local\Microsoft\MSBuild\v4.0\
Microsoft.Cpp.Win32.user.props
我改好Microsoft.Cpp.Win32.user.props 的内容如下,将其中的D:\Qt\4.8.6替换成你的Qt的安装目录即可。
<?xml version="1.0" encoding="utf-8"?><Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ImportGroup Label="PropertySheets" /> <PropertyGroup> <ExecutablePath>$(VCInstallDir)bin;$(WindowsSdkDir)bin\NETFX 4.0 Tools;$(WindowsSdkDir)bin;$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(FrameworkSDKDir)\bin;$(MSBuildToolsPath32);$(VSInstallDir);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH);D:\Qt\4.8.6\bin;</ExecutablePath> <IncludePath>$(IncludePath);D:\Qt\4.8.6\include;D:\Qt\4.8.6\include\QtCore;D:\Qt\4.8.6\include\QtGui;D:\Qt\4.8.6\QtMultimedia;D:\Qt\4.8.6\QtNetwork;D:\Qt\4.8.6\QtOpenGL;D:\Qt\4.8.6\QtOpenVG;D:\Qt\4.8.6\QtScript;D:\Qt\4.8.6\QtScriptTools;D:\Qt\4.8.6\QtSql;D:\Qt\4.8.6\QtSvg;D:\Qt\4.8.6\QtWebKit;D:\Qt\4.8.6\QtXml;D:\Qt\4.8.6\QtXmlPatterns;D:\Qt\4.8.6\QtDeclarative;D:\Qt\4.8.6\Phonon;D:\Qt\4.8.6\Qt3Support;D:\Qt\4.8.6\QtDesigner;D:\Qt\4.8.6\QtUiTools;D:\Qt\4.8.6\QtHelp;D:\Qt\4.8.6\QtTest;D:\Qt\4.8.6\QAxContainer;D:\Qt\4.8.6\QAxServer;D:\Qt\4.8.6\src;$(IncludePath)</IncludePath> <ReferencePath>$(VCInstallDir)atlmfc\lib;$(VCInstallDir)lib;D:\Qt\4.8.6\lib;</ReferencePath> <LibraryPath>$(LibraryPath);D:\Qt\4.8.6\lib;</LibraryPath> <SourcePath>$(VCInstallDir)atlmfc\src\mfc;$(VCInstallDir)atlmfc\src\mfcm;$(VCInstallDir)atlmfc\src\atl;$(VCInstallDir)crt\src;D:\Qt\4.8.6\src;</SourcePath> <ExcludePath>$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;$(MSBuildToolsPath32);$(VCInstallDir)atlmfc\lib;$(VCInstallDir)lib;</ExcludePath> </PropertyGroup></Project>
- VS2010 Qt代码提示
- VS2010代码提示
- VS2010代码提示中文补丁
- QT VS2008代码提示功能
- VS2010代码补全以及智能提示
- 配置VS2010具有代码提示功能
- vs2010显示代码智能提示 Visual AssistX for vs2010
- 零基础学Qt编程 代码提示
- qt+vs2010
- 如何将VS2010的代码提示从英文变成中文
- 如何将VS2010的代码提示从英文变成中文
- VS2010 断点进不去,提示源代码和模块代码不一致解决方案
- VS2010代码提示功能配置:Visual Assist X 10.7.1912.0
- VS2010代码提示功能配置:Visual Assist X 10.7.1912.0
- vs2010 qtadmin配置qt路径时提示错误“This Qt version uses an unsupported makefile generator ”
- 用Qt Creator编写代码+ vs2010编译调试的配置
- 用Qt Creator编写代码+ vs2010编译调试的配置
- 用Qt Creator编写代码+ vs2010编译调试的配置
- WebService介绍
- C++中struct和class的区别及C++ this变量和const变量类型
- 最长公共子序列求解:递归与动态规划方法
- Max Points on a Line
- 《Linux/UNIX系统编程手册》 英文版读书笔记 Alternative I/O Models63.2
- VS2010 Qt代码提示
- 烤鸭的gerrit使用总结
- NFS服务器简单配置
- org.json与fastjson与gson的倾向于解析速度的性能测试
- java动态代理
- 冒泡法排序
- ListView 详解
- android WebView全面总结
- windows/mfc面试题一套