QT添加外部插件qwt到designer下

接着我们上一篇文章所讲的,上一篇文章只是添加了控件到设计器里面,但是一旦用设计器里的新添加的控件就会报错,

具体是因为一,没有添加头文件,

二。没有添加使用到的库文件,所以会报错,

下面我们就来添加这两个东西,、

添加头文件的方法有很多种,这里,我只讲两种:

第一,将头文件源码目录下的所有的.h文件拷贝到QT的安装目录下的Include目录下D:\Qt\Qt5.8.0\5.8\msvc2013\include:

QT添加外部插件qwt到designer下

第二种就是,将这些头文件提取出来自己新建一个include目录,然后在要使用到这些控件的项目中的.pro文件添加

INCLUDEPATH += C:\Users\Administrator\Desktop\include
这样也是可以的,

,接着添加lib文件,lib库文件也可以提取出来,使用到控件的项目就添加lib

LIBS += C:\Users\Administrator\Desktop\lib\qwtd.lib  这里要注意的是根据是debug还是release添加不同的lib文件,
否则会报错如下;
Must construct a QApplication before a QWidget,
也可以放到QT的安装目录的lib文件夹下,根据安装不同目录不同这个自己去找找就行了