當我應該使用QGraphicsView和QtQuick是一個更好的選擇?
如果我想要高度自定義的小部件(可視化小部件及其行爲)的高性能應用程序,哪個更好?
:?QtQuick或QGraphicsView
1
A
回答
1
對於高性能,您應該使用Qt和C++代替QML和JavaScript。所以我們在這種情況下使用QGraphicsView
。
但是,使用QML創建窗口小部件比QtWidget更容易和更快速。製作原型或設計師製作的接口可能會很棒。如果你不需要高性能,QML是一個方便的解決方案。你也可以看看this article來提高程序中的QML性能。
+0
謝謝。它對我來說足夠了。另外我害怕使用QtGraphicsView並使其性能如此糟糕。是否有任何關於使用QtGraphicsView的問題/注意事項? – 2012-08-24 12:53:08
+0
你仍然可以看看他們網站上的Qt文檔和教程。 – 2012-08-24 13:36:49
相關問題
- 1. 不能#include <QQuickView>(或<QtQuick>)。
- 2. QGraphicsView :: setScene()
- 3. QGraphicsView/QGraphicsItem
- 4. Qt QGraphicsView:在選項卡內顯示QGraphicsView
- 5. 在QtQuick裝載1.1
- 6. QtQuick 2.0 GL錯誤
- 7. QtQuick模板彈出與QtQuick控制彈出窗口
- 8. QGraphicsView ensureVisible()和centerOn()
- 9. 的QGraphicsView文物
- 10. Qt QGraphicsView和StyleSheets
- 11. QGraphicsView到pdf
- 12. QGraphicsView/QGraphicsScene image size
- 13. 圓形的QGraphicsView
- 14. QGraphicsView和eventFilter
- 15. QGraphicsView閃爍
- 16. Qt QGraphicsView事件
- 17. fit QGraphicsScene to QGraphicsView
- 18. QGraphicsView/QGraphicsScene size matching
- 19. QtQuick 2 - 側面板示例
- 20. QT創建者對qtquick/C++
- 21. QtQuick - 按鈕onClick事件
- 22. QtQuick GridView元素動畫
- 23. 明顯的區別QtQuick
- 24. QtQuick:不能從孩子
- 25. Qt3D使用C++的QtQuick Scene2D
- 26. QtQuick 2.0下拉按鈕
- 27. QtQuick佈局利潤率
- 28. QtQuick按鍵事件傳播
- 29. QtQuick錨固語法混亂
- 30. 使用PyQt5的QtQuick控件
Qt Quick可以選擇使用QDeclarativeView,它是一個QGraphicsView。所以這兩種選擇不是相互排斥的。也許你的意思是問你什麼時候應該使用QML和C++? – 2012-08-15 22:06:41
我正在尋找創建用戶界面的正確基礎。據我瞭解,QtQuick和QGraphicsView代表一個UI基礎。我知道把這兩種技術結合起來是可能的,但是這應該是個別項目的基礎。當我應該使用QtQuick/QML並且當我應該使用QGraphicsViews/C++作爲基礎UI技術時?謝謝 – 2012-08-16 00:31:39