从网络导入Qml控件

先看一个小例子:

代码语言:javascript
复制
import QtQuick 2.0
import "http://example.com/QtCompoment/"

Rectangle {
Button { }
Label { }
CheckBox { }
}

步骤:

  1. example.com网站点根目录下存在一个QtComponent文件夹。
  2. QtComponent文件夹里面包含以下文件:
代码语言:javascript
复制
qmldir
Button.qml
Label.qml
CheckBox.qml
  1. qmldir文件需要有以下内容描述上面的这些控件,基本格式是"控件名字+控件的文件名" 。
代码语言:javascript
复制
Button Button.qml
Label Label.qml
CheckBox CheckBox.qml

相关阅读:
2020-0613期推送《Qt Quick实践系列-导入模块》