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版本一一对应。

相关推荐
同学小张5 小时前
【端侧AI 与 C++】1. llama.cpp源码编译与本地运行
开发语言·c++·aigc·llama·agi·ai-native
踢球的打工仔6 小时前
PHP面向对象(7)
android·开发语言·php
汤姆yu8 小时前
基于python的外卖配送及数据分析系统
开发语言·python·外卖分析
Yue丶越8 小时前
【C语言】字符函数和字符串函数
c语言·开发语言·算法
翔云 OCR API9 小时前
人脸识别API开发者对接代码示例
开发语言·人工智能·python·计算机视觉·ocr
V***u4539 小时前
MS SQL Server partition by 函数实战二 编排考场人员
java·服务器·开发语言
这是程序猿9 小时前
基于java的ssm框架旅游在线平台
java·开发语言·spring boot·spring·旅游·旅游在线平台
芳草萋萋鹦鹉洲哦9 小时前
【elemen/js】阻塞UI线程导致的开关卡顿如何优化
开发语言·javascript·ui
爱学习的小邓同学9 小时前
C++ --- 多态
开发语言·c++
颜*鸣&空10 小时前
QT实现串口通信+VSPD+串口调试工具
开发语言·qt