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.可以愉快的观赏示例了

相关推荐
Sarvartha6 小时前
final 关键字
java·开发语言
程序员Sunday6 小时前
JavaScript 事件循环面试题,宏任务与微任务怎么执行|Sunday面试指南
开发语言·javascript·面试·校招·事件循环·程序员sunday
Quz7 小时前
QML 动画选择:GIF与Lottie 的区别,以及 Qt 6.8 与 6.11 的 Lottie 实现差异
qt
zhangzeyuaaa7 小时前
Ruby 多线程、GVL(GIL)与 Mutex 完全指南
开发语言·前端·ruby
谢亮_vipxieliang8 小时前
用 PHP 构建轻量级 REST API:从路由到鉴权的完整实践
开发语言·后端·php
思无邪668 小时前
用 AI 做 JS 逆向:从抓包到复现的完整方法论
开发语言·javascript·人工智能
H.莓飛9 小时前
【数据结构】二叉树_OJ题
linux·开发语言·数据结构·算法
零基础12310 小时前
Ubuntu 常用命令汇总
linux·运维·开发语言
外收内放10 小时前
Python基础语法练习题(57-58)
开发语言·python
时间的拾荒人10 小时前
Qt 界面美化实战:QSS 样式表
开发语言·qt·面试