欢迎光临
我们一直在努力

构建qt creator自带的示例项目media player

概要

qt  creator有很多自带的开源项目,本篇演示其中一个名为media player的项目的构建过程

其中难点是依赖项的解决,不仅有直接的依赖项,更有qml文件中潜在的依赖项

一、配置

下图圈出来的是media player的项目介绍,简单看一下,直接叉掉即可

点击左上角编辑,可以看到项目源文件

二、构建

左下角debug切换为release

点击构建

查看构建结果

三、运行

1、解决依赖项

打开qt命令行,cd到生成的exe文件所在的目录

执行命令

windeployqt  –qmldir  C:\\Qt\\Examples\\Qt-6.10.2\\demos\\mediaplayer\\build\\Desktop_Qt_6_10_2_MinGW_64_bit-Release\\MediaPlayer   MediaPlayerApp.exe

–qmldir后面跟的路径是main.qml所在的文件夹

该命令的解释:

把main.qml等自己写的qml的里面的import语句全部抓出来,生成一个模块需求清单

自动去当前qt环境的仓库(mingw64/qml)里,找到清单里所有模块的完整文件夹

把这些模块完整拷贝到你exe同级的qml文件夹里

同时补齐这些模块依赖的所有dll文件,完成全量部署

2、运行

双击exe文件运行程序

成功运行

3、media player的简单使用

先点击右下角,然后点击右上角+号,添加音乐/视频文件

可以看到视频正常播放

还可以添加多个媒体文件,体验更多功能

赞(0)
未经允许不得转载:171主机测评 » 构建qt creator自带的示例项目media player
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址