365bet亚洲真人网址-365双试投注-365体育平台bet下载入口

在Qt中安装(加载)自定义控件 qwt6.1.3 控件和 quc 控件

Qt Creator 4.10.1 Qt 5.13.1(MSVC 2017,32bit)注意是32位 qwt6.1.3 quc控件 本次安装主要用于运行无人机地面站的开源项目:GitHub - wustyuyi/NGroundStation: 无名

在Qt中安装(加载)自定义控件 qwt6.1.3 控件和 quc 控件

Qt Creator 4.10.1

Qt 5.13.1(MSVC 2017,32bit)注意是32位

qwt6.1.3

quc控件

本次安装主要用于运行无人机地面站的开源项目:GitHub - wustyuyi/NGroundStation: 无名创新飞控开源地面站NGroundStation(NGS)

qwt6.1.3下载链接:https://pan.baidu.com/s/1Nw6202K00T3qh9kTZCvNHw?pwd=bty4 提取码:bty4

quc控件下载链接:https://pan.baidu.com/s/1f6s_xx29Hijm9EPm97drkA?pwd=bty4 提取码:bty4

Qt软件下载链接:qt-opensource-windows-x86-5.13.2.exe_免费高速下载|百度网盘-分享无限制

一、qwt6.1.3控件的安装

1. 下载解压qwt-6.1.3之后,在Qt软件中打开qwt项目(32bit),我解压后的qwt-6.1.3文件放在 E:\QtProjects 文件夹下

2. 第一次导入项目时,会让选择kits,选择Desktop Qt 5.13.2 MinGW 32-bit。之后可以查看构建目录,最后需要的文件就在这个目录

我的构建目录为:E:\QtProjects\build-qwt-Desktop_Qt_5_13_2_MinGW_32_bit-Release

3. 导入配置完成之后点击左下角的锤子🔨图标进行构建,这需要一定时间

4. 构建完成之后发现有一些warning,这并不影响什么

编译输出结果正常

5. 将所构建的文件夹 E:\QtProjects\build-qwt-Desktop_Qt_5_13_2_MinGW_32_bit-Release 里面lib文件夹下的两个.ll文件 qwt.dll 和 qwtd.dll 拷贝到Qt的安装软件bin文件夹 F:\Qt\Qt5.13.2\5.13.2\mingw73_32\bin(注意:每个人的构建目录 E:\QtProjects\build-qwt-Desktop_Qt_5_13_2_MinGW_32_bit-Release 和Qt软件安装目录 F:\Qt\Qt5.13.2\5.13.2 可能不同,以自己的具体构建和安装目录为主,后面不再赘述)

6. 将lib文件夹下的两个文件 libqwt.a 和 libqwtd.a 拷贝到Qt安装的lib文件夹 F:\Qt\Qt5.13.2\5.13.2\mingw73_32\lib

7. 将文件目录E:\QtProjects\build-qwt-Desktop_Qt_5_13_2_MinGW_32_bit-Release\designer\plugins\designer下的两个文件libqwt_designer_plugin.a 和 qwt_designer_plugin.dll 拷贝到文件夹 F:\Qt\Qt5.13.2\5.13.2\mingw73_32\plugins\designer

8. 将文件夹 E:\QtProjects\build-qwt-Desktop_Qt_5_13_2_MinGW_32_bit-Release下的src文件全部拷贝到文件夹 F:\Qt\Qt5.13.2\5.13.2\mingw73_32\include 并重新命名为 QtQwt

9. 第9和第10步是为qwt建立帮助文档,qwt-6.1.3.qch的下载地址为:https://pan.baidu.com/s/1WMbEIHk5Aip8iQFE9UPqkA?pwd=pv9r 提取码: pv9r 直接将其拷贝到文件夹 F:\Qt\Qt5.13.2\Docs\Qt-5.13.2 即可

10. 通过帮助文档里面的索引,可以查到qwt的一些说明文件

11. 新建一个项目--取名随意

①文件->新建文件或项目,选择Application和Qt Widgets Application

②为项目命名并且选择创建路径

③点击两个下一步,到Qt Widgets Application这里选择 Desktop Qt 5.13.2 MinGW 32-bit

完成一个项目的创建

12. 右键单击项目名称,选择添加库

13. 选择外部库,以此添加刚刚完成安装的qwt控件

14. 按照目录选择刚刚添加在lib文件夹得libqwt.a文件,以及在include文件夹得QtQwt文件夹,平台是Windows

15. 完成库得添加后,first.pro里面会多出一段配置代码

16. 在ui窗口文件添加控件,右键单击mainwindow.ui,选择Qt Designer

17. 拖动一个控件到窗口

18. 保存后直接点击运行按钮,刚刚选择得控件就出现在了窗口中

二、quc控件安装

qt_5_13_1_mingw730_32 文件夹里面包括四个文件,分别是libquc.a、libqucd.a、quc.dll、qucd.dll

1. 将 qt_5_13_1_mingw730_32 文件夹下得四个文件libquc.a、libqucd.a、quc.dll、qucd.dll 拷贝到文件夹 F:\Qt\Qt5.13.2\5.13.2\mingw73_32\bin

2. 将 qt_5_13_1_mingw730_32 文件夹下得四个文件libquc.a、libqucd.a、quc.dll、qucd.dll 拷贝到文件夹 F:\Qt\Qt5.13.2\5.13.2\mingw73_32\plugins\designer

3. 在新建的Qt项目second中新建一个文件夹sdk,将 qt_5_13_1_mingw730_32 文件夹下得四个文件libquc.a、libqucd.a、quc.dll、qucd.dll 拷贝到这个文件夹,再在这个文件夹新建一个include文件夹,用来存放编码控件需要的头文件 (头文件需要自行查找)

4. 右键单击项目名称,选择添加库,添加外部库,库文件选择Qt安装文件夹下的libquc.a文件,包含的路径为其中所在的文件夹,平台为Windows

5. 添加完成库之后,second.pro文件里面会出现一些新的配置代码(注意:这些新添加的代码去掉也能实现相应功能,第34-40行代码已经进行了配置)

6. 在ui界面添加一个控件并保存

7. 运行之后,在单独的窗口出现刚刚添加的控件

参考链接:

1. 【QT自定义控件】qwt6.13/quc 安装教程(图文教程)_qt quc-CSDN博客

2. qwt6.1.3安装(加载)、使用。qwt控件问题。图文教程,鼠标点击即可!!_qwt-6.1.3-CSDN博客

3. Qt自定义控件的使用\quc的使用心得-CSDN博客

← 上一篇: 蹦妹前置宠物怎么获得
下一篇: 公司规范员工方法详解,公司如何有效规范员工行为? →

相关推荐

dnf数据芯片哪里出的多 dnf数据芯片爆率最高地图介绍

dnf数据芯片哪里出的多 dnf数据芯片爆率最高地图介绍

dnf数据芯片哪里出的多?DNF数据芯片是游戏中的重要道具,那游戏中的数据芯片哪里爆率是最高的呢?下面就为大家带来了DNF数据芯片爆率最高地

饥荒下地洞需要准备什么

饥荒下地洞需要准备什么

在饥荒口袋版中,玩家可以在地下世界中获得很多地面上无法获取的材料,不过地下的危险程度也远高于地面上,如果想要去地下浪的玩家需要

水果在多少度会冻坏

水果在多少度会冻坏

水果在-10°C以下、低于0°C、低于5°C、低于10°C、低于15°C的环境中可能会冻坏。需要注意的是,虽然这些低温条件可能导致水果变质,但并不能

YY怎么解除被封的id和ip

YY怎么解除被封的id和ip

手机YY怎么解除黑名单 YY是一款社交和娱乐为一体的软件,小编也是很喜欢玩YY的,很多人还不知道手机YY怎么解除黑名单,下面就让小编给大家介绍

藏宝阁购买等级限制

藏宝阁购买等级限制

梦幻西游藏宝阁购买等级限制是多少级?最近很多小伙伴问梦幻西游藏宝阁购买等级限制,今天小编就来为大家解答一下,感兴趣的小伙伴一起

诸神皇冠萌新职业攻略

诸神皇冠萌新职业攻略

欢迎萌新入坑诸神皇冠!本篇为上期整合攻略,涵盖术语、职业选择与技能搭配,助你少走弯路,快速上手。点赞支持,下期更精彩! 大家好,