Wichtige Konzepte in Qt Quick - Graphical Effects
Graphical Effects und Partikel
Optisch ansprechende Benutzeroberflächen sind ansprechender als stumpfe. Der Designer muss jedoch bedenken, dass visuelle Effekte lediglich ein nützliches Mittel sind, um dem Benutzer auf subtile Weise mitzuteilen (z. B. welches visuelle Element aktiv ist oder wie der Fokus übertragen wird). Ein übermäßiger Einsatz von visuellen Effekten kann das Benutzererlebnis sogar beeinträchtigen.
Weitere Informationen über die Anwendung von Nachbearbeitungseffekten wie Weichzeichnen, Schlagschatten oder Einfärben auf eine Item finden Sie unter MultiEffect QML-Typ.
Visuelle Transformation
Visuelle Objekte können transformiert werden. Sie können zum Beispiel skaliert oder gedreht werden. Diese Art von Transformation kann Hinweise auf den Fokus oder die Auswahl geben und kann intuitive Hinweise auf Ereignisse in einer Anwendung liefern.
Informationen zu visuellen Transformationen von visuellen Objekten finden Sie auf der Seite Qt Quick Transformation Types.
Shader-Effekte
Mit Shader-Effekten kann die volle Leistung einer Grafikverarbeitungseinheit direkt über Vertex- und Fragment-Shader genutzt werden. Die Verwendung von zu vielen Shader-Effekten kann zu einem erhöhten Stromverbrauch und manchmal auch zu einer geringeren Leistung führen. Bei sparsamer und sorgfältiger Verwendung kann ein Shader jedoch komplexe und visuell ansprechende Effekte auf ein visuelles Objekt anwenden (z. B. Wellen im Wasser).
Informationen über Shader-Effekte finden Sie in der Referenzdokumentation ShaderEffect.
Partikel
Mit einem Partikelsystem können Explosionen, Feuerwerk, Rauch, Nebel und Windeffekte simuliert und dem Benutzer angezeigt werden. Qt Quick bietet ein Partikelsystem, mit dem diese Art von komplexen 2D-Simulationen durchgeführt werden können, einschließlich der Unterstützung von Umgebungseffekten wie Schwerkraft und Turbulenzen. Partikel werden am häufigsten verwendet, um subtilen und visuell ansprechenden Effekten auf aktuell ausgewählte Elemente in Listen oder in Aktivitätsanzeigen sowie in Spielen hinzuzufügen.
Informationen über Partikel finden Sie in der Dokumentation zum Qt Quick Particle System.
Sprites
Ein Sprite ist ein animiertes Bild, das aus Frames besteht. Sprites werden häufig in Spielen verwendet. Qt Quick bietet einen visuellen Typ zur Darstellung von Sprites sowie einen komplexen, stochastischen Frame-Transition-Controller für komplexere Anwendungen, die Sprites ausgiebig verwenden (z. B. Spiele).
Informationen über Sprite-Animationen finden Sie auf der Seite mit dem Titel Sprite-Animationen.
Deckkraft
Visuelle Objekte können undurchsichtig oder durchscheinend sein. Eine Anwendung kann zum Beispiel ein visuelles Objekt undurchsichtig und andere visuelle Objekte durchscheinend machen, um die Aufmerksamkeit des Benutzers auf das undurchsichtige Objekt zu lenken. Dies wird über die Eigenschaft opacity
des Objekts gesteuert.
Weitere Informationen über Opazität finden Sie in der Dokumentation Item.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.