用qml时,有个非常优秀的开源皮肤控件Material

github地址:GitHub - papyros/qml-material: Material Design implemented in QtQuick

我的环境是win11,qt5.14,mingw32编译

1,先下载控件源码

git clone https://github.com/papyros/qml-material.git

2,用qt编译scr文件中的工程,不然运行demo会提示Material没安装,程序运行不起来

打开后直接构建是没问题的,但是我们要编译安装控件

在项目的build步骤下make里增加参数 intall,如图

make中加上install参数后,再次构建,然后会出错

解决错误:首先在src.pro文件中注释两项

在debug文件夹下创建out目录,

将src目录下qmldir拷贝到out目录下,并修改# plugin material 为 plugin material

再次构建成功生成

打开demo工程,编译运行

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐