Visual Studio开发Qt5.12.3,使用QChartView widget时报错问题

Visual Studio开发Qt5.12.3,使用QChartView widget时报错问题

使用场景:在Visual studio2017上开发Qt5.12.3项目,在ui界面上将一个QWidget提升为QChartView作为图标展示区域;而在编译时出现如下的错误:
请添加图片描述

在uic生成的ui_xxx.h文件中出现如下错误:”未定义标识符 ‘QChartView’“Visual Studio开发Qt5.12.3,使用QChartView widget时报错问题_第1张图片

解决方式:

在xxx.ui对应的头文件包含”ui_xxx.h“的前方添加如下代码:

#include 
QT_CHARTS_USE_NAMESPACE

如下图所示:
Visual Studio开发Qt5.12.3,使用QChartView widget时报错问题_第2张图片

问题得到解决。

注:之前的Qt+vs版本可能不会出现类似的问题

你可能感兴趣的:(QT/QML,qt,visual,studio,ui,windows)