Qt5Agg

E100299

Qt5Agg is a Matplotlib rendering backend that combines the Qt5 GUI framework with the Anti-Grain Geometry (Agg) engine to display high-quality interactive plots.

All labels observed (4)

Label Occurrences
Qt5Agg canonical 2
Qt4Agg 1
Qt5 + Agg 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Matplotlib backend
interactive plotting backend
rendering backend
abbreviationOf Qt5 + Agg
linked to: Qt5Agg
basedOn Agg rasterization
belongsTo Matplotlib GUI backends
category Agg-based backend
GUI backend
compatibleWith PyQt5
linked to: PyQt5 or PySide2

PySide2
documentationURL https://matplotlib.org/stable/users/explain/backends.html
fullName Qt5Agg backend
integrates Matplotlib event loop with Qt5 event loop
partOf Matplotlib
provides interactive Matplotlib backend for Qt5
renderingType raster
rendersWith Anti-Grain Geometry
requires PyQt5 or PySide2
Qt5
linked to: Qt
selectedBy MPLBACKEND=Qt5Agg
matplotlib.use("Qt5Agg")
successorOf Qt4Agg
linked to: Qt5Agg
supports event handling
figure windows
high-quality 2D rendering
interactive plots
keyboard interaction
mouse interaction
panning
saving figures
zooming
supportsFeature high-quality anti-aliased lines
multiple figure windows
resizable windows
rubberband zoom
toolbar controls
supportsOS Linux
Windows
macOS
targetLanguage Python
usedFor displaying Matplotlib figures in Qt5 applications
embedding plots in Qt5 GUIs
usedIn data visualization tools built with Qt5
desktop scientific applications
usedInLibrary Matplotlib
usesGUIFramework Qt5
linked to: Qt
usesRenderingEngine Agg

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Matplotlib usesBackend Qt5Agg
TkAgg alternativeTo Qt5Agg
TkAgg alternativeTo QtAgg
linked to: Qt5Agg
Qt5Agg abbreviationOf Qt5 + Agg
linked to: Qt5Agg
Qt5Agg successorOf Qt4Agg
linked to: Qt5Agg