Qt Quick Particles QML Types

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

import QtQuick.Particles

Pour un aperçu simple de l'utilisation du système, consultez la section Utilisation du système de particules d'Qt Quick .

Pour plus de détails sur les caractéristiques de performance, consultez la section « Performance du système de particules d’Qt Quick ».

Affector

Applique des modifications aux attributs des particules logiques à tout moment de leur cycle de 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 définir une direction composée d’autres directions

Direction

Pour définir un espace vectoriel

EllipseShape

Représente une ellipse par rapport à d’autres éléments du système de particules

Emitter

Émet des particules logiques

Friction

Pour appliquer un frottement proportionnel à la vitesse actuelle de la particule

Gravity

Pour appliquer une accélération selon un angle

GroupGoal

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

ImageParticle

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

ItemParticle

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

LineShape

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

MaskShape

Pour représenter une image sous forme de forme pour les affectateurs 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 cycle de vie

ParticleExtruder

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

ParticleGroup

Pour définir des attributs sur un groupe de particules logiques

ParticlePainter

Pour spécifier comment peindre des particules

ParticleSystem

Un système comprenant des types de peintre de particules, d’émetteur et d’affecteur

PointDirection

Pour spécifier une direction dont les composantes x et y varient

RectangleShape

Pour définir une zone pour les affecteurs et les émetteurs

SpriteGoal

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

TargetDirection

Pour spécifier une direction vers le point cible

TrailEmitter

Émet des particules logiques à partir d’autres particules logiques

Turbulence

Fournit des forces de type fluide à partir d’une image de bruit

Wander

Pour appliquer une trajectoire aléatoire aux particules

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