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

相关推荐
皓悦编程记18 小时前
【YOLO26 系列】基于YOLO26的垃圾分类检测系统【python源码+Pyqt5界面/WEB+数据集+训练代码】
python·qt·分类
没钥匙的锁119 小时前
16-Java反射机制:Spring IOC背后的核心技术
java·开发语言·spring
起予者汝也19 小时前
Python 数据结构
开发语言·数据结构·python
ECT-OS-JiuHuaShan21 小时前
严格证明:还原论是ASCII,整体论是UTF-8的历史意义和价值
开发语言·人工智能·算法·量子计算
AC赳赳老秦21 小时前
时间开销自动统计:OpenClaw 记录工作任务时长、分析时间分配、给出优化建议
java·大数据·开发语言·python·自动化·deepseek·openclaw
祉猷并茂,雯华若锦21 小时前
Appium 3.x 实战:元素定位与常见错误解析
开发语言·python·appium
Lethehong1 天前
飞算Java:从需求梳理到风险闭环,搭建云盾企业信息安全与权限管理平台
java·开发语言
爱喝水的鱼丶1 天前
SAP-ABAP:ALV数据导出增强——实现Excel/PDF/CSV多格式自定义导出
开发语言·性能优化·sap·abap·erp
Mortalbreeze1 天前
深入理解 Linux 线程机制(四):线程同步——条件变量与信号量
linux·运维·服务器·开发语言·c++
不会c+1 天前
C语言:入门到精通(408考研版)系列七 派生的数据类型
c语言·开发语言