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.

PySide2.QtCore.QPluginLoader

The QPluginLoader class loads a plugin at run-time.

The QAccessibleBridgePlugin class provides an abstract base for accessibility bridge plugins.

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.

QPictureFormatPlugin

The QPictureFormatPlugin class provides an abstract base for custom picture format plugins.

QGenericPlugin

The QGenericPlugin class is an abstract base class for plugins.

QGenericPluginFactory

The QGenericPluginFactory class creates plugin drivers.

QStylePlugin

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

PySide2.QtQml.QQmlExtensionPlugin

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

QSqlDriverPlugin

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