Qt自定义控件的使用\quc的使用心得

Qt自定义控件的使用\quc的使用心得使用 quc 自定义控件的心得开头的话致谢 feiyangqingy https blog csdn net feiyangqingy article details 如

大家好,欢迎来到IT知识分享网。

使用quc自定义控件的心得

开头的话
致谢@feiyangqingyun:
https://blog.csdn.net/feiyangqingyun/article/details/

1、如何将quc控件显示在Qt creator中
如何获取quc的文件此处不再详述。

1.1 :查看Qt creator的编译版本

在这里插入图片描述
Based on Qt 5. 15.2(MSVC 2019,64bit) 意思是我们现在用的Qt creator是使用MSVC 2019,64bit编译出来的。

1. 2 :将对应版本的quc.dll放入Qt creator中

那么我们需要在D:\Qt\Qt5.15.0\Tools\QtCreator\bin\plugins\designer中放入对应得MSVC版本的quc.dll放入其中即可,如下图,我放入的是MSVC 2017 64bit版本的quc.dll和qucd.dll(高本版MSVC兼容低版本MSVC)。
在这里插入图片描述
1.3 :重启Qt creator即可看到自定义的控件

在这里插入图片描述


2、如何使用quc自定义控件

2.1 选择对应的编译环境

建议: 如果你想使用qt_5_12_3_mingw730_32(含义是:你下载Qt是Qt 5.12.3,使用的编译器是mingw730_32)的版本的quc自定义插件,那么建议你安装Qt 5.12.3,选择mingw730_32版本编译器)。

博主使用的是Qt 5.15.0 版本的Qt,编译器是mingw81_32,quc版本为qt_5_13_1_mingw730_32。经过测试是可以正常运行的。
2. 2 库文件的添加
quc的库文件有:
在这里插入图片描述
我是直接将他们全部复制到到以下路径:

D:\Qt\Qt5.15.0\5.15.0\mingw81_32\bin D:\Qt\Qt5.15.0\5.15.0\mingw81_32\plugins\designer 

这样动态库就添加完成了

2.3 动态的使用方法

1、保证编译器版本能够和quc控件版本相兼容(高版本编译器兼容低版本quc)

2、在项目工程建立一个以sdk命名的文件夹存放库文件和包含文件

在这里插入图片描述
↑工程目录sdk存放的内容
↑sdk存放的内容
在这里插入图片描述
↑include存放的内容,我是直接把所有的头文件都放进去了

INCLUDEPATH += $$PWD/sdk CONFIG(debug, debug|release){ 
    LIBS += -L$$PWD/sdk/ -lqucd } else { 
    LIBS += -L$$PWD/sdk/ -lquc } 

4、开始测试控件是否可用,完成

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/160584.html

(0)
上一篇 2024-12-04 21:26
下一篇 2024-12-04 21:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信