簡體   English   中英

Qt-對no-opengl小部件的影響

[英]Qt - effects on no-opengl widgets

我想做一些漂亮的用戶界面,但仍然只使用來自Qt的經典ui元素。 例如,我有2種形式,我想在它們之間進行一些轉換。 例如,旋轉第一個ui屏幕,使其消失。 是否可以某種方式使用着色器? 有什么辦法用經典的ui元素制作復雜的ui動畫嗎?

Qt具有完整的動畫框架 它可以在QML小部件上使用,也可以在您使用的經典UI元素上使用。 有使用的一些例子在這里 ,應該能夠讓你開始。

最簡單的方法是使用Qt Declarative aka Qt Quick1。它基於QGraphicsScene,后者提供了一種合理的方式來集成舊式小部件。 這可能是提供帶有小部件動畫的最簡單方法。

您可能希望查看Qt 5中可用的GUI技術的概述 ,以了解Qt Quick 1如何適用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM