前言:上一篇文章讲了qucsdk的环境部署,可以在QDesigner和Qt Creator中看到qucsdk控件,这一篇来讲下在项目中使用qucsdk库中的控件。
一、准备材料
要想使用第三方库,需要三个先决条件,
1、控件的头文件
2、动/静态链接库
3、在配置文件中告知系统怎么去找上面两个东西
所以,新建一个工程文件,然后拖进去一个quc的自定义控件
运行,报错:找不到quc.dll
二、在工程中添加头文件动态库
新建一个quc文件夹,将对应自己电脑编译器的版本动态库放进去
动态库这里就有了
下面将控件所需的头文件也放进来
然后将这个新建的quc放到工程目录中
三、配置文件标记动态库及头文件
如果仅仅添加了头文件也不行,还是会提示找不到,因为并没有通过配置文件告诉编译器去哪里找这些个头文件及链接库。
笔者使用的程序构造器是qmake,如果你使用的是cmake或者其他的可以自行百度配置方法。
点击配置文件,在打开的配置文件中添加下面的代码就可以,注意文件夹的名及
四、踩坑
上一篇中我们对qt编辑器添加quc动态库的时候说动态库的版本不用非得和qt编译器的版本一样,这里需要明确点,像笔者qt编译器是qt5.15.2,如果使用的quc版本是6点及的就会报下面的错误,
如果使用的是5点及的版本,只要不是和自己电脑qt版本一致的,就有可能出现下面的这个问题。
所以,这里要quc版本和qt版本一一对应。