QML創建單例qml文件(說明很全)

今天想用一下qml的單例,網上搜了一堆,都是說了半截,沒說全,結果自己摸索出來了,搗鼓半天。

 

本文以CExportData.qml舉例,文件放在 項目目錄/com/Global目錄下

一、CExportData.qml文件第一行加入 pragma Singleton,然後再後面寫對應的內容

二、寫對應的qmldir文件,與QML放在一起:

module com.Global
singleton  ExportData 1.0 CExportData.qml

三、將qmldir和CExportData.qml 添加到資源文件

四、engine中增加importPath

 

五、使用

 

源碼下載:https://download.csdn.net/download/zyb408815041/12042943

發佈了27 篇原創文章 · 獲贊 7 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章