Fluent-Qt

API reference

ParticlesSession

Owns a Particles plugin registration for an application scope.

fluent::particles::ParticlesSession

Inherits QObject

Constructors

Properties

bool active
Read isActive()Notify activeChanged()

Methods

bool activate(QString* error = nullptr)

Activates the plugin; repeated activation is a no-op.

bool deactivate(QString* error = nullptr)

Pauses borrowed backdrops until reactivation or destruction; settings are preserved.

ParticleBackdrop* createBackdrop(QWidget* parent = nullptr)

Creates a caller-owned backdrop with the requested parent while active.

bool attachBackdrop(ParticleBackdrop* backdrop)

Tracks a borrowed backdrop while active without reparenting it.

Signals

Destructors

All inherited Qt members:QObject