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


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

1、QML文件中加載JavaScript文件

語法:

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

ModuleIdentifier為URL;

Version.Number為版本號;

Qualifier為自定義命名;

示例代碼如下:

Qml文件:


圖一

Js文件


圖二

注:將js文件引入后可直接調用里面的函數,自定義命名首字母必須大寫,不然后報如下錯誤:

Invalid import qualifier ID

2、QML文件中加載QML文件

語法:

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

ModuleIdentifier為URL

Version.Number為版本號

Qualifier為自定義命名

示例代碼如下:

Import“qml/”中,qml為文件夾,里面有Monitor.qml和Compass.qml兩個文件qml/為文件夾的相對路徑

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

方法一:

.import "common.js" as Common

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

方法二

Qt.include("common.js")

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

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM