Qt是目前最先進、最完整的跨平臺C 開發(fā)工具。它不僅完全實現(xiàn)了一次編寫,所有平臺無差別運行,更提供了幾乎所有開發(fā)過程中需要用到的工具。如今,Qt已被運用于超過70個行業(yè)、數(shù)千家企業(yè),支持?jǐn)?shù)百萬設(shè)備及應(yīng)用。
QtitanRibbon官方最新版免費下載試用,歷史版本下載,在線文檔和幫助文件下載-慧都網(wǎng)
本教程介紹了在使用Qt 6作為最低Qt版本并使用CMake作為構(gòu)建系統(tǒng)時,如何使用Qt Creator開發(fā)適用于Android和iOS設(shè)備的Qt Quick應(yīng)用程序。
我們實現(xiàn)了一個 Qt Quick 應(yīng)用程序,該應(yīng)用程序根據(jù)不斷變化的加速度計值加速 SVG(可縮放矢量圖形)圖像。
注意:您必須安裝 Qt 6.2 或更高版本的 Qt Sensors 模塊才能學(xué)習(xí)本教程。
設(shè)置開發(fā)環(huán)境
要為移動設(shè)備構(gòu)建應(yīng)用程序并在其上運行,您必須為設(shè)備平臺設(shè)置開發(fā)環(huán)境并配置 Qt Creator 和移動設(shè)備之間的連接。
要為 Android 設(shè)備進行開發(fā),您必須按照連接 Android 設(shè)備中的說明安裝 Qt for Android 并設(shè)置開發(fā)環(huán)境。
要為 iOS 設(shè)備開發(fā),您必須安裝 Xcode 并使用它來配置設(shè)備。 為此,您需要從Apple接收Apple開發(fā)者帳戶和iOS開發(fā)者計劃證書,有關(guān)更多信息,請參閱連接 iOS 設(shè)備。
創(chuàng)建項目
1. 選擇File > New Project > Application (Qt) > Qt Quick Application。
2. 選擇Choose來打開Project Location對話框。
3. 在Name字段中,輸入應(yīng)用程序的名稱,在命名您自己的項目時,請記住它們以后不能輕易重命名。
4. 在Create in字段中,輸入項目文件的路徑,您可以稍后移動項目文件夾而不會出現(xiàn)問題。
5. 選擇Next(或在macOS上選擇Continue)來打開定義Define Build System對話框。
6. 在 Build system 字段中,選擇 CMake 作為用于構(gòu)建和運行項目的構(gòu)建系統(tǒng)。
注意:如果您選擇 qmake,則配置項目的說明將不適用。
7. 選擇 Next 來打開Define Project Details對話框。
8. 在Minimum required Qt version字段中,選擇 Qt 6.2。
9. 選擇Next來打開Translation File對話框。
10. 選擇Next來使用默認(rèn)設(shè)置并打開Kit Selection對話框。
11. 為您要為其構(gòu)建應(yīng)用程序的平臺選擇 Qt 6.2 或更高版本的工具包。 要為移動設(shè)備構(gòu)建應(yīng)用程序,請同時選擇適用于 Android 和 iOS 的套件。
注意:如果已在 Edit > Preferences > Kits(on Windows and Linux)或在Qt Creator > Preferences > Kits (on macOS)中指定了套件,則會列出這些套件。
12. 選擇Next來打開Project Management對話框。
13. 查看項目設(shè)置,然后選擇 Finish (或在 macOS 上選擇Done)來創(chuàng)建項目。
Qt組件推薦
- QtitanRibbon – Ribbon UI組件:是一款遵循Microsoft Ribbon UI Paradigm for Qt技術(shù)的Ribbon UI組件,QtitanRibbon致力于為Windows、Linux和Mac OS X提供功能完整的Ribbon組件。
- QtitanChart – Qt類圖表組件:是一個C 庫,代表一組控件,這些控件使您可以快速地為應(yīng)用程序提供漂亮而豐富的圖表。
- QtitanDataGrid – Qt網(wǎng)格組件:提供了一套完整的標(biāo)準(zhǔn) QTableView 函數(shù)和傳統(tǒng)組件無法實現(xiàn)的獨特功能。使您能夠?qū)⒉煌瑏碓吹母黝悢?shù)據(jù)加載到一個快速、靈活且功能強大的可編輯網(wǎng)格中,支持排序、分組、報告、創(chuàng)建帶狀列、拖放按鈕和許多其他方便的功能。
- QtitanDocking:允許您像 Visual Studio 一樣為您的偉大應(yīng)用程序配備可??棵姘搴涂赏?抗ぞ邫?。黑色、白色、藍(lán)色調(diào)色板完全支持 Visual Studio 2019 主題!
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。