知識不是單獨(dú)的,一定是成體系的。更多我的個人總結(jié)和相關(guān)經(jīng)驗(yàn)可查閱這個專欄:Visual Studio。
這個 Bug 是我做這個工程時遇到的:【Visual Studio】Qt 的實(shí)時繪圖曲線功能,使用 C++ 語言,配合 Qt 開發(fā)串口通信界面。
問題
使用 C++ 語言,配合 Qt 開發(fā)串口通信界面,在添加 Widget 做為 QCharts 的顯示框時,報(bào)錯代碼 C2653。
復(fù)制一下錯誤信息,方便別人在檢索時能檢索到我這個文章。錯誤信息如下:
嚴(yán)重性 代碼 說明 項(xiàng)目 文件 行 禁止顯示狀態(tài)
錯誤 C2653 “QtCharts”: 不是類或命名空間名稱 (編譯源文件 GUI.cpp) GUI C:\Users\jicha\source\repos\GUI\x64\Debug\uic\ui_GUI.h 35
錯誤截圖如下:
解決方案
網(wǎng)上給的教程是對的,但是不太符合我這個工程的架構(gòu)情況。所以,把 QtCharts::QChartView
改成 QChartView
就行了。
一圖勝前言,解決方案按照下圖走就行了。
然后下圖是運(yùn)行成功的截圖。希望能幫到你。文章來源:http://www.zghlxwxcb.cn/news/detail-507964.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-507964.html
Ref.
- QT之QtChart在VS中的使用
- 在QT中使用QtChart
- Qt GUI開發(fā)(一)—— Qt Chart的簡單使用
到了這里,關(guān)于【Visual Studio】報(bào)錯 C2653,使用 C++ 語言,配合 Qt 開發(fā)串口通信界面的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!