原创 QML概念及框架--QML動態對象管理

    QML提供了很多方法來動態創建和管理QML對象。如Loader、RePeater、ListView、GridView和PathView等元素都支持動態對象管理。對象也可以在C++中被創建和管理,這是混合QML/C++應用程序的首選

原创 查找 faceBook number id

Facebook 有個數字id,facebook 測試登錄加測試賬號的時候需要用到。 1.登錄網頁Facebook。 2.點擊頭像旁邊自己的頭像。 3.F12,查看網頁源碼,搜索  USER_ID 或者 ACCOUNT_ID 就找到了。

原创 QML概念及框架--QML的作用域

    QML屬性綁定、內聯函數和導入的JavaScript文件都運行在一個JavaScript作用域。作用域控制表達式可以訪問哪些變量,以及當兩個或多個名字衝突時,哪個,哪個變量優先。因爲JavaScript的內建作用域機制非常簡單,Q

原创 QML中的模型/視圖--在QML中呈現數據

    Qt Quick包含了一組可以使用不停方式呈現數據的標準項目。     視圖是一個包含條目集合的可以滾動容器,功能豐富,支持典型應用程序中的多種使用情況,而且還可以進行自定義風格和行爲來滿足需求。     Qt Quick基本元素

原创 google Translate API 使用 https

遊戲上海外,增加一個翻譯功能。直接用 http 實現。 一、免費版本: https://translate.googleapis.com/translate_a/single?client=gtx&dt=t&sl=en&tl=zh-CN

原创 JavaScript對象、函數、變量

1. JavaScript 對象      JavaScript 中的所有事物都是對象:字符串、數字、數組、日期,等等。      在 JavaSc

原创 QML和C++混合編程--QML中的全局對象

    QML中的全局對象包含了所有JavaScript全局對象 的屬性,以及Qt對象、XMLHttpRequest對象、離線存儲接口和記錄輸出函數(console.log()和console.debug())。對於XMLHttpRequ

原创 QML和C++混合編程--Qt聲明式用戶界面運行環境

1. QML文件通過QML運行環境進行加載和執行。     這包括聲明式用戶界面引擎和內建的QML元素與插件模塊,它允許對第三方QML元素和模塊的訪問。     使用QML的應用程序需要調用QML運行環境來執行QML運行環境來執行QML文

原创 JavaScript更多內容

http://www.w3school.com.cn/js/js_intro.asp

原创 JavaScript變量以及在HTML中的使用

JavaScript特點:     a. JavaScript 是所有現代瀏覽器以及 HTML5 中的默認腳本語言     b. JavaScript 對大小寫敏感 1.HTML中使用JavaScript: 1)書寫位置    a. H

原创 QML和C++混合編程--在C++應用程序中使用QML

    QML很容易從C++進行擴展,在Qt Declarative模塊的類允許從C++加載和操縱QML組件,而且通過Qt的元素對象系統,QML和C++對象是可以容易通過Qt信號和槽進行通信的。     QML和C++混合編程原因:   

原创 QML的編碼約定

    QML編碼約定: QML Coding Conventions 1. QML對象     QML對象一般使用下面的順序進行構造:     a. id     b. 屬性聲明     c. 信號聲明     d. JavaScri

原创 JavaScript語法

1. 變量的定義和作用域   var a = 1;   類型爲Number   var a = "1";   類型爲String   Number和String都是JS內置的對象。   作用域: 在函數外面定義--全局; 在方法內部定義-

原创 使用Qt Quick設計器

     編寫QML程序,可以用純代碼的方式來編寫,還可以用Qt Quick設計器,提供可視化的方法來編輯QML文件。     可以使用這些可視化的編輯器窗格來管理項目:     a) 導航窗格:使用樹結構來顯示當前QML文件中的QML元

原创 QML的國際化

    在QML中可以使用qsTr(), qsTranslate(), QT_TR_NOOP()和QT_TRANSLATE_NOOP等函數將字符串標記爲可翻譯的。 Text { text: qsTr("Pictures")}    這些