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

相关推荐
鹿角片ljp7 小时前
Java面试复盘(二):String不可变、字符串常量池与字符串拼接
开发语言·python
小秋求学记.7 小时前
PHP安全漏洞实战:从环境配置到RCE攻击
开发语言·php
看浪的路人8 小时前
第3讲:代码补全引擎
开发语言·windows·python
小小龙学IT8 小时前
Day 26-27 项目实战:从零构建一个高并发聊天室(epoll + 线程池)
linux·服务器·c语言·开发语言·网络
我就是妖怪8 小时前
【无标题】
开发语言
0566469 小时前
Python高级——迭代器
开发语言·python·学习
初级代码游戏9 小时前
iOS开发 Swift 速记4:函数与闭包
开发语言·ios·swift
郭涤生9 小时前
C++ 零拷贝(Zero-Copy)
linux·开发语言·c++
回忆2012初秋9 小时前
C# 中的 EAP:基于事件的异步编程全面指南(一)
开发语言·c#
ty_xiumud10 小时前
以太网 MAC 详解:帧格式、位序、FCS 与收发流程
开发语言·macos·php