当前位置: 首页 > news >正文

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

http://www.lryc.cn/news/336098.html

相关文章:

  • MATLAB算法实战应用案例精讲-【人工智能】AIGC概念三部曲(三)
  • 外汇110:外汇交易不同货币类别及交易注意事项!
  • gerrit 拉取失败
  • 大数据行业英语单词巩固20240410
  • 天软特色因子看板 (2024.4 第3期)
  • 使用QT 开发不规则窗体
  • 如何构建企业经营所需的商业智能(BI)能力
  • 【vue】watch监听取不到this指向的数?
  • Ubuntu-22.04安装VMware虚拟机并安装Windows10
  • ELK企业日志分析系统介绍
  • 在C#中读取写入字节流与读取写入二进制数据, 有何差异?
  • 数据库相关知识总结
  • 【汇编语言实战】输出数组中特定元素
  • WordPress LayerSlider插件SQL注入漏洞复现(CVE-2024-2879)
  • MOS管的判别符号记忆与导通条件
  • 数据指标与经营智慧:构建有洞见的经营分析报告
  • Spring 中类似 aBbb 单字母单词序列化与反序列问题
  • TiDB 慢查询日志分析
  • 网页文件批量下载工具有哪些 网页文件批量下载工具推荐 IDM免费激活 网络下载加速器
  • 嵌入式算法开发系列之图像处理算法
  • HarmonyOS4-ArkUI组件动画
  • 模块化——如何导入模块?(内置模块与自定义模块)
  • element-ui的按需引入报错解决:MoudleBuildFailed,完整引入和按需引入
  • 面向低碳经济运行目标的多微网能量互联优化调度matlab程序
  • FORM的引入与使用
  • 酷开会员丨古偶悬疑剧《花间令》在酷开系统热播中!
  • html骨架以及常见标签
  • Vue3学习01 Vue3核心语法
  • Spring Boot实现跨域的5种方式
  • Elasticsearch:从 ES|QL 到 PHP 对象