QML插件在安装以后,如何自动生成.qmltypes文件

关于如何将QML插件安装在指定目录下,可参考文档:Qt Creator 中 INSTALLS 变量 如何起作用

QML插件在安装到指定目录后,不会自动生产plugin.qmltypes这个文件

.qmltypes文件:是QML插件的解释文件,用于Qt Creator语法高亮,可通过Qt提供的命令工具qmlplugindump自动生成

于是,在命令行下可以执行类似的命令:

qmlplugindump -nonrelocatable [插件名] [插件版本号] [QT的QML插件路径]/[插件名] > [QT的QML插件路径]/[插件名]/plugin.qmltypes

注意,该命令执行前,插件已经安装到 [QT的QML插件路径] 目录下

这样就有一个问题,每次安装更新插件后,都要在Shell中执行该命令,会比较麻烦,是否可以在Qt Creator中执行呢?

答案是可以的,可以通过类似的设置:

2017-02-25 Material插件的qmltypes自动生成设置

注意:
1、Command 填入: qmlplugindump
2、Arguments 填入:** -nonrelocatable Material 0.3 %{CurrentProject:QT_HOST_BINS}/../qml/Material > %{CurrentProject:QT_HOST_BINS}/../qml/Material/plugin.qmltypes**

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,272评论 25 709
  • Qt是属于一个跨平台的GUI开发软件,支持的平台有Unix、Linux、Windows/WinCE、IOS等。 Q...
    一叶之界阅读 8,275评论 0 17
  • 2.概览 本章将介绍如果开始使用 Qt 5 进行开发。将展示如何安装 Qt SDK,以及如何使用 Qt Creat...
    赵者也阅读 1,560评论 3 2
  • 此时,窗外的灯火都已经暗淡下来,忙忙碌碌的一天,终于可以躺在床上安静的听一首歌,看一篇好的文摘。哦!还忘了介绍,初...
    南风暮清欢阅读 251评论 0 3
  • 哈哈,前期就听同学的推荐,第一次使用,莫名其妙的被简书的这种风格给喜欢上了。 真心觉得很好,以后有时间,我想我会在...
    巅峰阅读 251评论 0 2