Sur cette page

Concepts importants dans « Qt Quick » - Graphical Effects

Graphical Effects et les particules

Les interfaces utilisateur visuellement attrayantes sont plus captivantes que celles qui manquent de dynamisme. Cela dit, le concepteur doit garder à l’esprit que les effets visuels constituent simplement un moyen utile de communiquer subtilement avec l’utilisateur (par exemple, pour indiquer quel élément visuel est actif ou comment le focus est transféré). Une utilisation excessive des effets visuels peut en réalité nuire à l’expérience utilisateur.

Pour plus d’informations sur l’application d’effets de post-traitement, tels que le flou, l’ombre portée ou la colorisation, à un élément « Item », consultez le type QML « MultiEffect ».

Voir aussi : RectangularShadow.

Transformation visuelle

Les objets visuels peuvent être transformés. Par exemple, ils peuvent être redimensionnés ou pivotés. Ce type de transformations peut fournir des indications sur le focus ou la sélection, et peut donner des indications intuitives sur les événements qui se produisent dans une application.

Pour plus d’informations sur les transformations visuelles des objets visuels, consultez la page intitulée « Types de transformations d’Qt Quick ».

Effets de shader

Les effets de shader permettent d’exploiter directement toute la puissance brute d’un processeur graphique via des shaders de sommets et de fragments. L’utilisation d’un trop grand nombre d’effets de shader peut entraîner une augmentation de la consommation d’énergie et parfois un ralentissement des performances, mais s’il est utilisé avec parcimonie et prudence, un shader permet d’appliquer des effets complexes et visuellement attrayants à un objet visuel (par exemple, des ondulations à la surface de l’eau).

Pour plus d’informations sur les effets de shader, consultez la documentation de référence d’ ShaderEffect.

Particules

Un système de particules permet de simuler et d’afficher à l’utilisateur des effets d’explosions, de feux d’artifice, de fumée, de brouillard et de vent. Qt Quick fournit un système de particules qui permet de réaliser ce type de simulations 2D complexes, y compris la prise en charge d’effets environnementaux tels que la gravité et la turbulence. Les particules sont le plus souvent utilisées pour ajouter des effets subtils et visuellement attrayants aux éléments actuellement sélectionnés dans des listes ou dans les notificateurs d’activité, ainsi que dans les jeux.

Pour plus d’informations sur les particules, consultez la documentation relative au système de particules d’Qt Quick .

Sprites

Un sprite est une image animée composée d’images. On trouve couramment des sprites dans les jeux. Qt Quick fournit un type visuel permettant d’afficher des sprites, ainsi qu’un contrôleur de transition d’images stochastique et complexe destiné aux applications plus sophistiquées qui utilisent abondamment les sprites (comme les jeux).

Pour plus d’informations sur les animations de sprites, consultez la page intitulée « Animations de sprites ».

Opacité

Les objets visuels peuvent être opaques ou translucides. Par exemple, une application peut rendre un objet visuel opaque et d’autres objets visuels translucides afin d’attirer l’attention de l’utilisateur sur l’objet opaque. Ce comportement est contrôlé à l’aide de la propriété ` opacity ` de l’élément `Item`.

Pour plus d’informations sur l’opacité, consultez la documentation relative à « Item ».

© 2026 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.