福永做网站,企业网站备案在哪个部门,太原市建设工程质量监督站网站,搜索别人的网站是带logo的请问怎么做的前言#xff1a;Qt编写的自定义控件插件的sdk集合#xff0c;包括了各个操作系统的动态库文件以及控件的头文件和sdk使用demo。类似于Wpf中的LivChart2控件库#xff0c;都是一些编译好的控件#xff0c;可以直接集成到项目中。该控件是飞扬青云大神多年前开发的#xff0… 前言Qt编写的自定义控件插件的sdk集合包括了各个操作系统的动态库文件以及控件的头文件和sdk使用demo。类似于Wpf中的LivChart2控件库都是一些编译好的控件可以直接集成到项目中。该控件是飞扬青云大神多年前开发的通往大神的路如下 码云飞扬青云 (feiyangqingyun) - Gitee.comgithubfeiyangqingyun (feiyangqingyun) · GitHub CSDNhttps://me.csdn.net/feiyangqingyun 一、部分控件的效果图 二、控件下载
下载地址https://github.com/feiyangqingyun/qucsdk 进入地址下载到本地并解压 解压后的文件如下 include里面全是头文件
sdkdemo演示deomo
shared不同编译器下的动静态库
static不同编译环境的静态库
bin_quc.zip全部控件演示的一个demo
三使用
笔者开发环境是win10安装的QT版本是5.15.2 MSVC2019 64位所讲述的都是基于此版本下的使用。
3.1 QtDesigner安装控件
首先看下默认QtDesigner的控件库都是官方控件没有自定义的控件 下面开始为 QtDesigner添加qucsdk控件库找到自己QT安装目录定位到designer的位置 笔者编译套件是msvc2019 64位的所以bin上一级目录是msvc2019_64如果你的是gcc或者MinGW或者msvc其他版本导航到对应的目录下就可以。注意这里我们是为了找到Designer至于为什么我们下面会说。
退回到bin的上一级目录 找到plugins然后在plugins文件夹中找到designer文件夹并打开 现在我们回到刚才下载解压的qucsdk并根据自己的编译器找到对应的动态库 有博客上面说自己的比那一起版本号要和 qucsdk的版本号一致其实所使用的qucsdk的动态库版本号只要高于自己qt版本号就可以qucsdk经过迭代修复已经实现向下兼容了。
将quc.dll复制到我们刚刚找到的designer文件夹下。 现在再打开QDesigner,可以看到出现了Quc Widgets 3.2 QT Creator安装控件
现在说下3.1中我们为什么要强调找到Designer文件夹Designer是通过拖拽用来设计界面的QT可以单独设计界面就是QDesigner这个东西这个不能在后台写程序生成界面控件。QT Creator集成了Designer这个工具可以通过拖拽设计界面也可以通过后台写程序生成界面。这两个Designer不一样所以上面QDesigner部署好了quc的开发环境但是QT Creator中不饿能用下面就开始在QT Creator中部署quc的开发环境。
总共两步
1、导航到C:\Qt\Tools\QtCreator\bin\plugins\designer注意切换成自己Qt的安装目录 2、将刚才的quc.dll放进去
四番外 之前参考的以为大神的博客按照他的思路配置结果在QDesigner中有Quc控件但是在QT Creator中没有因为下面的这句话一定要注意这里的版本必须对应。 其实QDesigner中版本对应没问题但是QT Creator中不用版本对应只要高于自己QT版本就可以。
五、参看文献
5.1 Qt UI界面美化教程1【“飞扬青云” Qt精美控件】使用教程1-CSDN博客