VBSheep 2023-03-15 18:20 采纳率: 100%
浏览 233
已结题

VS2017添加QT之后调试显示无法打开源文件“QtWidgets/QMainWindow“的问题怎么解决?怎么解决?

VS2017添加QT之后调试显示无法打开源文件“QtWidgets/QMainWindow“的问题怎么解决?怎么解决?

img

  • 写回答

7条回答 默认 最新

  • 极客智能体-在线 2023-03-15 19:54
    关注

    以下答案由GPT-3.5大模型与博主波罗歌共同编写:
    这个错误通常表示VS2017没有正确地找到Qt库文件。以下是解决此问题的步骤:

    步骤1:确保已正确配置Qt在VS2017中的路径。

    1.1 打开VS2017,点击“工具(Tools)”菜单,选择“选项(Options)”。

    1.2 在“选项”窗口中,选择“Qt VS Tools”选项。

    1.3 确认“Qt Versions”选项卡中的Qt版本路径正确。

    1.4 确认“Qt Project Settings”选项卡中的Qt版本路径正确。

    步骤2:添加Qt库,头文件和源文件路径。

    2.1 点击“项目(Project)”菜单,选择“属性(Properties)”。

    2.2 在“属性”窗口中,选择“VC++ Directories”选项卡。

    2.3 添加Qt库,头文件和源文件路径。

    例如,如果您的Qt安装在“C:\Qt\5.15.2\msvc2019_64”目录中,Qt库文件在“C:\Qt\5.15.2\msvc2019_64\lib”目录中,Qt头文件在“C:\Qt\5.15.2\msvc2019_64\include”目录中,Qt源文件在“C:\Qt\5.15.2\msvc2019_64\src”目录中,则应按如下添加项目属性。

    在“包含目录”中添加:

    C:\Qt\5.15.2\msvc2019_64\include
    C:\Qt\5.15.2\msvc2019_64\include\QtWidgets
    C:\Qt\5.15.2\msvc2019_64\include\QtCore
    C:\Qt\5.15.2\msvc2019_64\include\QtGui
    

    在“库目录”中添加:

    C:\Qt\5.15.2\msvc2019_64\lib
    

    步骤3:重新生成项目和解决方案,尝试再次调试。

    以下是一个简单的Qt应用程序示例,其中包括使用QMainWindow的头文件:

    #include <QApplication>
    #include <QMainWindow>
    
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        QMainWindow w;
        w.show();
        return a.exec();
    }
    

    如果您的Qt安装配置正确,则应能够正确编译并运行此应用程序。
    如果我的回答解决了您的问题,请采纳!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

问题事件

  • 系统已结题 3月25日
  • 已采纳回答 3月17日
  • 专家修改了标签 3月15日
  • 创建了问题 3月15日

悬赏问题

  • ¥20 求文心中文心理分析系统(TextMind)
  • ¥15 chipyard环境搭建问题
  • ¥15 python,pyopenGL的OBV渲染无法设置透明
  • ¥20 matlab可以把多个二维图合成为三维瀑布图吗
  • ¥15 EEPROM,软件i2c
  • ¥500 求解读该段JS代码,需要知道是用干什么的
  • ¥20 qt4代码实现二进制文件读取显示,以及显示的内容进行搜索
  • ¥15 Labview获取LK-G3001数据
  • ¥15 我知道什么是混合树,但是怎么写代码啊
  • ¥50 开发板linux系统安装dpkg,apt函数库 有偿