伴随着系统的重装VS和Qt也重新安装与配置。噢!问题出现了,VS可以识别QT,但是代码提供功能对QT完全失效,而且在VS中右键-->转到定 义,直接提示“未定义的符号”,天啊!VS代码提示功能找不到Qt的文件了。借助Google和Baidu,再加上自己的摸索,终于是功夫不负有心人,让 我找到了问题的所在,并且也发现了VS代码提示功能的关键点所在,记录下来备忘:
首先,在做菜之前先介绍一下原材料,既然是VS IDE的代码提示,当然VS是少不了的,另外还有一个“关键先生”是vs assistant(VS代码助手)。
其次,配置VS使之可以识别Qt文件,也就是当鼠标放到QMainWindow上面点右键-->转到定义,VS会跳转到该文件,而不是提示“未定义 的符号”。打开VS,工具-->选项-->项目和解决方案-->VC++目录 在右侧下拉框中选择-->包含文件,这里添加QT的include目录,如下图所示:
这样就解决了,VS无法识别QT的问题。下面,还得遇到的问题,就是VS assistant无法识别Qt了。
再次,安装好VS assistant后,打开配置页,Projects-->C/C++ Directories,左侧下拉框选择-->Custom,添加如图所示:
OK,重启VS,就会发现代码提示功能全部回来。吼吼......
小结一下:
或许是我们对IDE的要求太高了点,随便我安装的一个FrameWrok都让你无条件的接受,哇哈哈。以后遇到类似的问题就有着手点了,要在IDE中配置相关FrameWork的路径,让IDE识别后即可实现。
分享到:
相关推荐
利用Visual Studio将Qt的ui界面程序封装成dll库的代码示例,内部均为相对路径,可直接独立运行Test.sln,详细内容可参考文章:
Qt Visual Studio代码工具 此扩展程序正在进行中,因此某些命令/设置可能会随时间变化。 这不是Qt公司的官方工具! 这是VSCode的Qt扩展。 它被设计为与Qt Company的类似的工具,但是它尝试与其他扩展配合使用某些...
你会否遇到在QT Creator...若你只是使用QT来开发Windows桌面平台下的应用程序,那么就可以使用这个工具来解决你的综上各种烦恼,此工具的特性使得我们可以以另一种方式使用 Visual Studio + QT Creator 同时开发项目。
基于MVC开发模式开发的程序,使用Visual Studio 2012软件开发,C#编程,SQL数据库存储数据。EasyUI、JavaScript搭建前台页面,Ajax提交数据。 【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网...
高级语言程序设计C++大作业基于QT实现的2048小游戏源代码+项目报告 开发软件:Visual Studio 2017,QT creator 4.3.0(community) 对于2048这个4*4棋盘的游戏而言,我们可以设计一个int[4][4],于是直接对数组操作...
4.4VisualStudio2008与Qt4.5 4.5问题与解答 4.6总结与提高 第5章使用Qt基本GUI工具 5.1使用QtDesigner。进行GUI设计 5.1.1简介 5.1.2启动并设置QtDesigner 5.1.3功能说明 5.1.4QtGUI设计基本流程 5.2使用Qt...
1. 支持C++11的C++编译器,开发时使用的Visual Studio 2017 。 2. 安装Qt开发包,本人开发时使用的Qt5.12 3. 用CMake编译Assimp三维模型加载库 ### 运行 安装好上述环境后,先下载本仓库的源代码。然后打开Qt ...
1. 有媲美Visual Studio.Net的开发环境 2. LGPL的许可证 3. 相比其竞争对手(如GTK+),QT在Windows下更加稳定 4. 大公司Nokia的支持 我写的一个Qt信号和槽例子. Qt4开始已经不需要在文件中定义信号和槽已经相关...
使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。 Qt Creator 是全新的跨平台 QtIDE(集成开发环境),可单独使用,也可与 Qt 库和开发工具组成一套完整的...
在Microsoft Visual Studio中使用Qt 在Linux上运行Qt应用程序 在macOS和iOS上运行Qt应用程序 其他Qt支持的平台 从Qt 5移植到Qt 6 本章结束时,你将理解Qt项目文件,基本设置,以及如何在移动设备上运行你的Q
利用Qt Creator将Qt的ui界面程序封装成dll库的代码示例,内部均为相对路径,可利用Qt Creator直接独立运行Test.pro,注意要将Test目录下的dll库放在exe的同级目录下,详细内容可参考文章:
Windows平台下的定时关机程序,多线程实现。两种定时关机模式,能实现系统托盘运行,剩余时间悬浮窗提示。 编程平台:Visual Studio 2008 + QT4。 本人原创,保证可用,转载请注明出处。
HM.exe中的可执行文件运行,如果要采用自己的图像input,最好使用512*512的.bmp格式的灰度图,但我记得如果不是.bmp格式内部会自动转换,遇到什么问题可以私信我,之后可能出一个自己编写的傅里叶变换的程序说明。...
源程序的原作者是陈琦,经过修改后能在Qt5.0 beta2下(VS2010的编译器)编译通过而且解决了其中的中文乱码...传上来的目的是如果有人用QT5中文乱码,而且刚好是VS2010编译器,无从下手时,可以看程序代码中的解决办法。
基于QT+Opencv+C和C++开发的智慧停车云平台系统源码 ...1、建议在windows下使用Visual Studio远程linux生成代码 2、在Visual Studio下修改自己远程linux的IP,工具->选项->跨平台->连接管理器->添加自己的li
因为Visual Studio 在中国区太盛行了,正好Qt 5.6.0 版本刚发布,写一篇关于Qt VS2015 版本的安装配置说明。这里首先介绍一下集成开发环境( Integrated Development Environment,IDE)的概念,一般IDE 除了直接的...
QT开发教程,Qt是一个跨平台的C++应用程序开发框架,被广泛用于开发GUI程序。 Qt有丰富的 API且面向对象。Qt是自由且开放源代码的软件,在GNU较宽松公共许可证条款下发布。支持广泛的编译器,包括GCC的C++编译器和...
一、Qt Creator 的安装和hello world 程序的编写(原创) 1.首先到Qt 的官方网站上下载Qt Creator,这里我们下载windows 版的。 下载地址:http://qt.nokia.com/downloads 如下图我们下载:Download Qt SDK for ...
c++ 与Halcon 联合开发的 OCR识别代码 WIN64位 Visual Studio 2015 Halcon12.0 配置
高级语言程序设计C++大作业基于QT的图形化加强版俄罗斯方块小游戏源码+实验报告 本项目代码经过严格调试,确保可以运行!放心下载使用。可作为期末课程设计、课程大作业、毕业设计等。具有较高的学习借鉴价值! 开发...