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

相关推荐
Quz2 天前
QML Hello World 入门示例
qt
xcyxiner5 天前
DicomViewer (dcmtk读取dcm文件)5
qt
xcyxiner6 天前
DicomViewer (后台线程处理文件)4
qt
xcyxiner6 天前
DicomViewer (添加模型类)3
qt
xcyxiner7 天前
DicomViewer (目录调整) 2
qt
xcyxiner7 天前
dcmtk vtk vtk-dicom(gdcm) 编译(debug) v2
qt
LDR0069 天前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
雪碧聊技术9 天前
Tree.js是什么?一文讲透
开发语言·javascript·ecmascript
码云数智-园园9 天前
C++20 Modules 模块详解
java·开发语言·spring
swordbob9 天前
NIO的channel中什么是 fd(File Descriptor,文件描述符)
java·开发语言·nio