Plugin Classes

Plugin related classes.

These Qt Core classes deal with shared libraries, (for example, .so and DLL files), and with Qt plugins.

See the How to Create Qt Plugins page for more information.

QLibrary

The QLibrary class loads shared libraries at runtime.

qtplugin.html

The <QtPlugin> header file defines macros for defining plugins.

PySide6.QtCore.QPluginLoader

The QPluginLoader class loads a plugin at run-time.

QAccessiblePlugin

The QAccessiblePlugin class provides an abstract base class for plugins provinding accessibility information for user interface elements.

QIconEnginePlugin

The QIconEnginePlugin class provides an abstract base for custom QIconEngine plugins.

QImageIOPlugin

The QImageIOPlugin class defines an interface for writing an image format plugin.

QGenericPlugin

The QGenericPlugin class is an abstract base class for plugins.

QGenericPluginFactory

The QGenericPluginFactory class creates plugin drivers.

QQmlEngineExtensionPlugin

The QQmlEngineExtensionPlugin class provides an abstract base for custom QML extension plugins.

QSqlDriverPlugin

The QSqlDriverPlugin class provides an abstract base for custom QSqlDriver plugins.

QStylePlugin

The QStylePlugin class provides an abstract base for custom QStyle plugins.