初次使用QCharts的时候出现unknown type name “QCharts“错误
目录
错误描述
分析和问题解决
错误描述
刚开始直接复制粘贴代码到自己的项目的时候,出现以下错误。
分析和问题解决
参考
QChart的简单使用_“时光清浅,不觉多年”的博客-CSDN博客这篇博客的目的是记录一下今天学习QChart的内容以及使用初期踩到的几个坑。使用QChart的前期准备1. Qt5.9及以上版本;2. .pro文件中添加QT += charts3. 在使用QChart的各个控件之前,必须先声明一个命名空间。方法不限,可以使用 QT_CHARTS_USE_NAMESPACE 宏值,也可以手动使用 using namespace QT_CHARTS_NAMESPACE;结果展示使用QChart绘制折线图目的:绘制一个折线图,里面包含两根折线,以下是示例代码,因https://blog.csdn.net/weixin_43450564/article/details/112370125
注意命名空间的使用。命名空间是为了避免使用多个库时有相同的变量名或函数名产生错误而设立的。搜狗百科的解释如下:
namespace - 搜狗百科
不同的模块有各自的命名空间,只有先声明对应的命名空间才可以使用模块的类。
我在mainwindow.h中声明QtCharts的命名空间后,错误得到了解决。