- 零基礎學Qt 6編程
- 霍亞飛編著
- 343字
- 2024-09-10 16:30:23
1.2.2 如何選擇兩種技術
Qt Quick用于創建動態和流暢的用戶界面,而Qt Quick Controls提供了按鈕、對話框和菜單等控件,不僅可以用來開發移動應用程序,也可以用來開發桌面應用程序。
Qt Widgets包含了桌面環境中常見的用戶界面小部件,這些小部件與底層平臺很好地集成在一起,可以在Windows、Linux和macOS上提供原生外觀。與Qt Quick不同,這些小部件適用于創建大型桌面應用程序,不太適合創建具有流暢界面的以觸摸為中心的應用程序。
總體來說,Qt Quick是觸摸界面應用的最佳選擇。推薦使用Qt Quick的情況如下。
● 使用短周期原型化設計。
● 在移動、嵌入式設備或MCU上運行。
● 在觸摸屏上工作。
● 包含大量動畫和圖形效果。
Qt Widgets主要用于創建復雜的桌面應用程序。推薦使用Qt Widgets的情況如下。
● 大型標準工業應用。
● 僅在桌面上運行。
● 類似于本地Linux、macOS和Windows應用程序。
● 需要很好地集成到底層平臺中。
推薦閱讀
- Java程序設計與開發
- TestNG Beginner's Guide
- Web Development with Django Cookbook
- Java游戲服務器架構實戰
- Practical Game Design
- GameMaker Programming By Example
- QGIS:Becoming a GIS Power User
- Oracle Exadata專家手冊
- Python機器學習基礎教程
- PHP編程基礎與實踐教程
- Android應用開發深入學習實錄
- Deep Learning for Natural Language Processing
- AutoCAD基礎教程
- 軟件測試(慕課版)
- Java語言程序設計實用教程(第2版)