Qt Quick Particles QML Types

Ce module QML contient un système de particules pour Qt Quick. Pour utiliser ces types, importez le module avec la ligne suivante :

import QtQuick.Particles

Pour un aperçu simple de la manière dont le système peut être utilisé, voir Utilisation du système de particules Qt Quick .

Pour plus de détails sur les caractéristiques de performance, voir Qt Quick Performance du système de particules.

Affector

Applique des modifications aux attributs des particules logiques à n'importe quel moment de leur vie.

Age

Pour modifier l'âge des particules

AngleDirection

Pour spécifier une direction dont l'angle varie

Attractor

Attire les particules vers un point spécifique

CumulativeDirection

Pour spécifier une direction composée d'autres directions

Direction

Pour spécifier un espace vectoriel

EllipseShape

Représente une ellipse pour d'autres éléments du système de particules

Emitter

Emet des particules logiques

Friction

Pour appliquer une friction proportionnelle à la vitesse actuelle de la particule

Gravity

Pour appliquer une accélération dans un angle

GroupGoal

Pour changer l'état d'un groupe de particules

ImageParticle

Pour visualiser les particules logiques à l'aide d'une image

ItemParticle

Pour spécifier un délégué chargé de peindre les particules

LineShape

Représente une ligne pour les affecteurs et les émetteurs

MaskShape

Pour représenter une image sous forme de forme pour les affecteurs et les émetteurs

Particle

Représente les particules manipulées par les émetteurs et les affecteurs

ParticleAffector

Applique des modifications aux attributs des particules logiques à tout moment de leur durée de vie

ParticleExtruder

Pour spécifier une zone pour les affectateurs et les émetteurs

ParticleGroup

Pour définir les attributs d'un groupe de particules logiques

ParticlePainter

pour spécifier la manière de peindre les particules

ParticleSystem

Système comprenant des types de peintre, d'émetteur et d'affectateur de particules.

PointDirection

Pour spécifier une direction qui varie selon les composantes x et y

RectangleShape

Pour spécifier une zone pour les affectateurs et les émetteurs

SpriteGoal

Pour modifier l'état d'une particule de sprite

TargetDirection

Pour spécifier une direction vers le point cible

TrailEmitter

Emet des particules logiques à partir d'autres particules logiques

Turbulence

Fournit des forces semblables à celles d'un fluide à partir d'une image de bruit

Wander

Pour appliquer une trajectoire de particule aléatoire

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