2、Qt UI控件 -- qucsdk项目使用

前言:上一篇文章讲了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版本一一对应。 

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-15 07:32:02       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-15 07:32:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-15 07:32:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-15 07:32:02       18 阅读

热门阅读

  1. Linux kernel 墙上时间

    2024-04-15 07:32:02       29 阅读
  2. Spark开窗函数之ROW

    2024-04-15 07:32:02       14 阅读
  3. C#去掉字符串中所有匹配的字符String.Replace方法

    2024-04-15 07:32:02       15 阅读
  4. 最短路计数

    2024-04-15 07:32:02       48 阅读
  5. MATLAB初学者入门(1)—— 基础知识和功能介绍

    2024-04-15 07:32:02       20 阅读
  6. MATLAB结合C+混编循环计算多孔结构的孔径分布

    2024-04-15 07:32:02       19 阅读
  7. 迁移强化学习论文笔记(一)(Successor Features)

    2024-04-15 07:32:02       46 阅读