QML中文件的加載(三種方法)

在這裏小小總結一下QML文件中如何加載QML文件與JavaScript文件。函數

一、QML文件中加載JavaScript文件blog

語法:ip

import <ModuleIdentifier> <Version.Number> [as <Qualiflier>]it

ModuleIdentifier爲URL;io

Version.Number爲版本號;class

Qualifier爲自定義命名;import

示例代碼以下:module

Qml文件:語法


圖一

Js文件方法


圖二

注:將js文件引入後可直接調用裏面的函數,自定義命名首字母必須大寫,否則後報以下錯誤:

Invalid import qualifier ID

二、QML文件中加載QML文件

語法:

import <moduleIdentifier> <Version.Number> [as <Qualifier>]

ModuleIdentifier爲URL

Version.Number爲版本號

Qualifier爲自定義命名

示例代碼以下:

Import「qml/」中,qml爲文件夾,裏面有Monitor.qml和Compass.qml兩個文件qml/爲文件夾的相對路徑

三、js文件中加載js文件:

方法一:

.import "common.js" as Common

用法如同QML文件中加載JavaScript文件

方法二

Qt.include("common.js")

用法如同QML文件中加載QML文件,加載後可直接調用被加載文件中的函數

 

http://www.jianshu.com/p/2b17b13c59ca

相關文章
相關標籤/搜索