Qt ElaWidgetTools 编译运行示例

1.组件库介绍

官网地址:https://github.com/Liniyous/ElaWidgetTools

ElaWidgetTool 是一个基于 Qt 的 Fluent 风格 UI 组件库,由 B 站用户 _Ela 编写,支持在 VSCode 中编译并可导入个人项目使用。该组件库采用 QWidget 实现,具备主题切换、导航系统、路由跳转等能力,并给出丰富的炫酷视觉效果,开发者可通过 GitHub 获取源码并集成到本地项目中。

2.编译环境

操作系统:win10 x64 中文家庭版

Qt: 6.8.3

编译器: mingw_64

IDE: Qt Creator 19.0.0-rc1

3.下载组件库

可以使用git命令直接clone,也可以打开github的官网下载压缩包。

3.1使用git命令

复制代码
git clone https://github.com/Liniyous/ElaWidgetTools.git

3.2在官网直接下载压缩包

4.使用Qt Creator 打开组件库

文件-->打开文件或者项目--> 选择cmake文件

5.项目cmake文件修改

打开项目后是有报错的,如下修改。

5.1修改QT的路径并注释掉qt版本限制

5.2 cmake修改后保存,可以看到项目内容出来了

6.修改构建步骤打开install

7.直接点运行(编译需要一点时间)

8.可以愉快的观赏示例了

相关推荐
代码中介商4 小时前
C++左值与右值:核心判断法则详解
开发语言·c++
JAVA9654 小时前
JAVA面试-并发篇 05-并发包AQS队列实现原理是什么
java·开发语言·面试
Halo_tjn4 小时前
反射与设计模式1
java·开发语言·算法
珊瑚里的鱼5 小时前
手撕单例模式中的饿汉模式和懒汉模式,懒汉模式还要再多加一个C++11版本的
开发语言·c++·单例模式
_不会dp不改名_5 小时前
python-opencv环境搭建
开发语言·python·opencv
HappyAcmen5 小时前
9.复盘API全套流程
开发语言·python
charlie1145141915 小时前
通用GUI编程技术——图形渲染实战(四十五)——D3D12资源与堆管理:从上传到驻留
开发语言·3d·图形渲染·win32
不会C语言的男孩5 小时前
C++ Primer 第12章:动态内存
开发语言·c++
踏着七彩祥云的小丑6 小时前
Go学习第1天:入门
开发语言·学习·golang·go
眠りたいです6 小时前
现代C++:C++17中的新库特性
开发语言·c++·c++20·c++17