Fluent-Qt

API reference

Plugin

Caller-owned extension with manager-controlled activation and cleanup.

fluent::plugins::PluginMetadata

Describes an extension and the plugin IDs it requires before activation.

Fields

fluent::plugins::Plugin

Inherits QObject

Constructors

Methods

Destructors

Subclass interfaces

Methods

virtual bool onActivate(const PluginContext& context, QString* error) = 0

Activates this plugin after its dependencies are active.

virtual void onDeactivate() noexcept = 0

Releases activation resources, including partially initialized work.

All inherited Qt members:QObject