qt5 + vs2015自定义控件错误:undefend interface
生活随笔
收集整理的這篇文章主要介紹了
qt5 + vs2015自定义控件错误:undefend interface
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
控件中編譯時(shí)因?yàn)槭前阉械膯蝹€(gè)控件集成到一個(gè)lib中,所以會(huì)引用#include<QDesignerCustomWidgetInterface>以及#include<QDesignerCustomWidgetInterface>編譯時(shí)一個(gè)錯(cuò)誤undefend interface。
1、在vs配置路徑中已經(jīng)設(shè)置了QtUiPlugin的路徑。在文件中包含#include<QDesignerCustomWidgetInterface>頭文件,能夠直接vs中能夠直接轉(zhuǎn)到該頭文件的內(nèi)容,編譯報(bào)錯(cuò)。
2、把該頭文件改成#include"customwidget.h",vs路徑中還是設(shè)置其所在的頭文件路徑,編譯后還是報(bào)錯(cuò)。
3、把customwidget.h文件復(fù)制到工程目錄下,編譯,結(jié)果正確。
?
轉(zhuǎn)載于:https://www.cnblogs.com/kabe/p/6973203.html
總結(jié)
以上是生活随笔為你收集整理的qt5 + vs2015自定义控件错误:undefend interface的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最长公共子序列问题LCS
- 下一篇: PyCharm使用指南及更改Python