不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

Qt Creator的案例

Qt開發(fā)工具:Qt Creator的具體介紹
*編輯注: 文章作者:稀土掘金“黑兔子” 文章鏈接: https://juejin.cn/post/7165067051248123935 前言 之前我們介紹了Qt開發(fā)工具的安裝以及開發(fā)環(huán)境的搭建,接下來,我們就要開始學(xué)習(xí)使用Qt自帶的開發(fā)工具Qt Creator了。 對于沒有開發(fā)經(jīng)驗的人來說,打開這個軟件一般都是懵的,無從下手。所以作為Qt入門級講解,那就一定要把這個東西講明白,讓大家不至于在使用的時候手足無措。 啟動頁面(歡迎頁面) 運行Qt Creator,首先進(jìn)入的是歡迎頁面,歡迎頁面有三個大項:Projects、示例、教程。 ·Projects: 包含兩個部分,一個是ne w,用來新建一個工程/項目;一個是open,用來打開一個工程/項目。這兩個按鈕下面列出來的列表是我們最近打開過的一些 項目。 ·示例: 示例中展示了Qt提供給我們的一些示例,包括一些簡單功能的實現(xiàn)有時鐘、計算器、電話簿、柱狀圖等等,用來給我們參考。想?yún)⒖嫉闹苯狱c擊打開項目,就可以看到它的源碼。 ·教程: 教程里面就是Qt的教學(xué)課程 。 編輯頁面 編輯頁面主要用來查看和編輯程序代碼,管理項目文件、查看運行時輸出、查看查找結(jié)果等等。所有編寫代碼時用到的功能區(qū)都在這里。 可以看到當(dāng)你打開一個項目時,基本上就是圖片展示的樣子。左上為項目文件展示區(qū)域、左下為最近打開過的文件列表。這兩個區(qū)域名稱右邊有個下拉三角,點擊可以選擇你希望這個區(qū)域來展示哪些內(nèi)容。主要有: 右上為代碼編輯區(qū),右下為一個多功能區(qū)叫做輸出窗格,包含很多子窗口,可以點擊下方按鈕來決定這里展示什么。
展開
適用于ARM平臺的Qt for Windows
用戶只需在他們的ARM64設(shè)備上安裝Visual Studio 2022(17.4 或更高版本),然后使用ARM64 MSVC developer prompt(開發(fā)者命令行)配置Qt,接著使用ninja構(gòu)建。 在您的ARM64設(shè)備上安裝Visual Studio 2022(包括ninja)和git 打開ARM64 Native Tools Command Prompt for VS 2022或者在cmd命令行/Windows Terminal中調(diào)用<Path to Visual Studio>(Visual Studio安裝目錄)\VC\Auxiliary\Build\vcvarsall.bat arm64。 從git://code.qt.io/qt/qt5.git克--隆至 <Qt Source Dir>(Qt源目錄) 按照《Building Qt 6 from Git》指南中的說明進(jìn)行操作 這樣構(gòu)建Qt的結(jié)果可以用于任何Qt應(yīng)用程序。為此,<Qt Install Dir>/bin中的qt-cmake.bat是一個很好的輔助腳本。只需調(diào)用qt-cmake.bat,然后輸入ninja/cmake --build即可構(gòu)建您的Qt應(yīng)用程序。 您可以使用這種方法構(gòu)建Qt Creator,也可以使用Qt官方在線安裝程序安裝Qt Creator。使用后者,您將獲得一個仿真的Qt Creator,但這足夠能讓您快速了解如何使用ARM64 Qt。 在這兩種Qt Creator版本中,您可以注冊您的Qt版本并相應(yīng)地設(shè)置工具包。有了這些,您應(yīng)該能夠在ARM64設(shè)備上的原生環(huán)境中開發(fā)適用于Windows的Qt應(yīng)用程序。
展開
Qt環(huán)境搭建:下載與安裝以及開發(fā)工具的選擇
如果安裝完之后沒有在桌面上顯示快捷方式,可以在安裝目錄下(D:\Qt\Qt5.14.2\Tools\QtCreator\bin)找到qtcreator,qtcreator就是Qt的開發(fā)工具,編輯和編譯器。 到這里,Qt的下載與安裝就完成了。并且可以直接運行qtcreator,開始創(chuàng)建Qt項目了。 開發(fā)工具的選擇 Qt Creator 上面我們介紹的是Qt自帶的開發(fā)工具Qt Creator,對于自學(xué)者或者對開發(fā)工具沒有要求的人,直接使用Qt Creator就可以了。 VS2017 如果是對一些本身是用VS開發(fā)的人,或者公司要求使用VS開發(fā)的人,我們需要學(xué)習(xí)如何用VS+Qt開發(fā)。我們這里還是用Qt5.14.2版本,對應(yīng)的VS要選VS2017。 安裝插件: 分別安裝好VS和Qt之后,他們兩個現(xiàn)在還互相不認(rèn)識,不能一起工作,還是兩個獨立的軟件。我們想要在VS中可以使用Qt,就需要安裝一個VS2017下的QT5插件,用于VS下的QT編程使用。 這個插件也是在Qt的官網(wǎng)中的,這里貼上下載地址:download.qt.io/official_re… 安裝后,VS中會出現(xiàn)QT vs Tools選項,需要我們進(jìn)行配置: 打開VS2017,在工具欄中找到QT vs Tools。 點擊后選擇Qt Versions,這里是配置Qt的版本。 點擊添加按鈕。 然后選擇Qt的路徑D:\Qt\Qt5.14.2\5.14.2\msvc2017_64就可以了。
展開
如何將QtActivity添加至Android Studio項目中
本文翻譯自:How to add QtActivity to an Android Studio Project 原文作者:Qt Group Qt for Android Automotive 工程師 Nikunj Arora 校審:Sam Wang Qt Design Studio,Qt Creator和Squish等出色工具可用于設(shè)計、開發(fā)和測試Android應(yīng)用。然而,有時我們可能需要將Qt框架的某些功能集成到已有的Android Studio項目中。本篇博文將演示如何將Qt for Android項目集成到Android Studio項目中。 Qt for Android主要用于在單個Activity或Service中使用Qt。因此,其導(dǎo)航功能與常規(guī)Android應(yīng)用的實現(xiàn)并不完全相同。另外,由于Android系統(tǒng)的特性,在使用公共Android SDK時,無法將QtActivity嵌入到另一個Activity中。 構(gòu)建并運行演示項目 我們將制作簡單的應(yīng)用來演示如何在Android Studio項目中使用QtActivity。在這個應(yīng)用中,我們從Android端向Qt發(fā)送消息,根據(jù)Android上的按鈕來更改QML矩形的顏色。 我們在Qt端有一個矩形,根據(jù)Android Activity來改變其顏色。 在Android端,我們只有兩個按鈕,可以將矩形顏色設(shè)置為綠色或青色。 構(gòu)建面向Android平臺的Qt項目。您可以從https://doc.qt.io/qtcreator/creator-building-targets.html獲取使用 Qt Creator構(gòu)建的說明。這將在Qt項目的構(gòu)建目錄中創(chuàng)建一個android-build文件夾。
展開
Qt Creator圖1
Qt在汽車行業(yè)解決方案
完整工具鏈 確保及時高質(zhì)量交付 Qt Creator 6 -目標(biāo):配合Qt 6增強開發(fā)體驗 -全面支持CMake -基于Clangd的C/C++代碼模型,C++20 -LSP的全面支持,Python/JS… -更好的插件開發(fā)體驗和支持 -支持Marketplace -可視化2D/3D場景編輯 Qt Design Studio 3 -目標(biāo):增強設(shè)計體驗,整合3D和高級圖形開發(fā) -支持骨骼動畫和3D粒子效果 -支持高級3D材質(zhì)和特效 -支持編輯自定義著色器 -支持Photoshop, Illustrator, Sketch, Figma導(dǎo)入 -增強Qt for MCUs的支持 Qt Testing Tools Qt提供了持久、可靠和強大的自動化測試工具。
展開
Qt簡介:我們?yōu)槭裁催x擇Qt
2008年,奇趣科技被諾基亞公司收購,Qt成為諾基亞旗下的編程語言。 2009年,諾基亞Qt Software宣布Qt源代碼管理系統(tǒng)面向公眾開放。 2012年,Qt又被Digia公司收購。 2014年4月 ,跨平臺的集成開發(fā)環(huán)境Qt Creator3.1.0發(fā)布,同年5月20日發(fā)布了Qt5.3正式版,至此Qt實現(xiàn)了對iOS、Android、WP等各平臺的全面支持。 2015年7月,發(fā)布了Qt5.5版本。 2019年12月,發(fā)布了Qt5.14版本。 現(xiàn)在的最新版本是Qt6.3。 Qt6開始已經(jīng)不支持 windows7了,而且windows 10也只支持64位,不支持32位。 Qt5.15 系列是最后支持win7的版本,后面的Qt6系列版本需要更改源碼編譯才能支持win7 Qt4.8.7 是Qt4的終結(jié)版本,是Qt4系列版本中最穩(wěn)定最經(jīng)典的(很多嵌入式板子還是用Qt4.8)。 Qt5.6 開始不支持QtWebkit了。 Qt5.6.3 是最后支持xp系統(tǒng)的長期支持版本。 Qt5.7.0 是最后支持xp系統(tǒng)的非長期支持版本。 Qt5.12.3 是最后提供mysql數(shù)據(jù)庫插件的版本,往后的版本需要自行編譯對應(yīng)的mysql數(shù)據(jù)庫插件,官方安裝包不再提供。 Qt5.14.2 是最后提供二進(jìn)制安裝包的版本,后面的版本都需要在線安裝。 為什么要了解Qt的發(fā)展史? Qt經(jīng)過了20年的發(fā)展,網(wǎng)上的資料又多又雜。而我們站在當(dāng)前這個時間點,了解Qt的發(fā)展史,才能更好地選擇適合自己的Qt版本,比如說如果想兼容xp該選哪個版本,如果想使用QtWebkit該使用哪個版本。
展開
直播預(yù)告 | 打造自主CAE軟件開源社區(qū)暨FastCAE v2.5發(fā)布會即將開啟!
7.新增源碼編譯功能 豐富源代碼編譯方式,支持Cmake與腳本工程構(gòu)建,支持 Qt Creator與Visual Studio集成開發(fā)環(huán)境調(diào)試。升級第三方庫版本。 第三方庫版本: VTK 9.0.1 Qt 5.14.2 OCC 7.4.0 CGNS 4.1.0 FastCAE v2.5新版本將于2月1日發(fā)布會當(dāng)天全部展現(xiàn)!更多FastCAE升級功能和優(yōu)化信息,請持續(xù)關(guān)注FastCAE! 2月1日 晚7點 不見不散!
數(shù)字廣告的嵌入式設(shè)備要求
第一步 使用我們網(wǎng)站上的表格注冊Qt數(shù)字廣告服務(wù): https://www.qt.io/product/digital-advertising 點擊“I am a Qt user and want to try digital ads tooling”,填寫表格并提供有效的email地址。您將收到一封含有您的QDA API密鑰的郵件,該密鑰將授予您訪問數(shù)字廣告服務(wù)的權(quán)限。 或者,如果您還沒有 Qt 帳戶,請選擇“I want to try Qt and the digital ads tooling”,按照提示創(chuàng)建 Qt 帳戶并接收您的 QDA API 密鑰。 第二步 收到電子郵件后,重新運行 Qt Maintenance工具并在主機(開發(fā))計算機上安裝數(shù)字廣告插件(注意:該插件在某些 Qt 版本中可能位于“Additional Libraries”下)。 第三步 安裝完畢后,打開Qt Creator并將以下內(nèi)容加入您的main.qml文件: import QtDigitalAdvertising 1.1 在文件更下方位置,加入以下組件: EmbeddedConfig{ qdaApiKey: "XXXXXXXX-XXXXXXXX-XXXXXXXX" venueId: "Qt_Demo_Evaluation_Venue1 } 將 qdaApiKey 替換為您在第 1 步的電子郵件中收到的密鑰。
展開