一個適用于觸摸設(shè)備的QML應(yīng)用程序,它使用一個帶有FolderListModel的Repeater來訪問文件夾中的內(nèi)容,以及一個包含MouseArea的PinchArea來處理獲取內(nèi)容上的捏合手勢。
在前文中我們展示了如何在Visual Studio中針對Windows和嵌入式Linux創(chuàng)建多平臺Qt Quick應(yīng)用程序項目。現(xiàn)在,我們將展示如何在嵌入式設(shè)備上運行該應(yīng)用程序。然后,我們將繼續(xù)將該項目開發(fā)為我們打算創(chuàng)建的完整嵌入式應(yīng)用程序。最后,我們將使用VS調(diào)試器對應(yīng)用程序的C ++和QML代碼進行遠(yuǎn)程調(diào)試。
Qt Visual Studio工具現(xiàn)在支持 Qt項目的交叉編譯。由于Qt / MSBuild和Linux開發(fā)VS工作負(fù)載的集成,使其成為可能。在本文中,我們將展示如何使用此功能在Visual Studio中通過Qt Quick創(chuàng)建嵌入式應(yīng)用程序。
Qt是一個跨平臺框架,通常用作圖形工具包,它不僅創(chuàng)建CLI應(yīng)用程序中也非常有用。而且它也可以在三種主要的臺式機操作系統(tǒng)以及移動操作系統(tǒng)嵌入式設(shè)備上運行。本文主要講述Qt quick應(yīng)用程序的創(chuàng)建。
Qt是目前最先進、最完整的跨平臺C++開發(fā)工具。它不僅完全實現(xiàn)了一次編寫,所有平臺無差別運行,更提供了幾乎所有開發(fā)過程中需要用到的工具。本文就如何在設(shè)計模式下編輯QML文件進行系列說明。
Qt Creator使用MIME類型的文件來確定用于打開文件的模式和編輯器。您可以根據(jù)自己的需要配置代碼樣式。您可以為全局范圍內(nèi)的項目或單獨的項目指定代碼樣式。您可以指定幾套代碼樣式設(shè)置,并在它們之間輕松切換。
Qt Creator使用MIME類型的文件來確定用于打開文件的模式和編輯器。例如,Qt Creator在文本編輯器的Edit模式下打開.txt文件。您可以根據(jù)自己的需求配置文本編輯器。您可以為全局范圍內(nèi)的項目或單獨的項目指定編輯器操作。
本教程介紹如何使用ui.qml文件開發(fā)一個應(yīng)用程序,使應(yīng)用程序邏輯從UI中分離。該教程使用Qt Quick Designer實現(xiàn)一個簡化版的UI表單示例,它為一個客戶數(shù)據(jù)庫提供接口,只用QML和JavaScript編寫。
本教程介紹如何使用ui.qml文件開發(fā)一個應(yīng)用程序,使應(yīng)用程序邏輯從UI中分離。該教程使用Qt Quick Designer實現(xiàn)一個簡化版的UI表單示例,它為一個客戶數(shù)據(jù)庫提供接口,只用QML和JavaScript編寫。