Skip to content

QuickRenderControl

Qt Base Class: QQuickRenderControl

Signature: QQuickRenderControl(self, parent: Optional[PySide6.QtCore.QObject] = None) -> None

Base classes

Name Children Inherits
ObjectMixin
prettyqt.core.object
QQuickRenderControl
PySide6.QtQuick
QQuickRenderControl(self, parent: Optional[PySide6.QtCore.QObject] \= None) -> None

⋔ Inheritance diagram

graph TD
  1473374476960["quick.QuickRenderControl"]
  1473299815024["core.ObjectMixin"]
  140713234304496["builtins.object"]
  1473374447680["QtQuick.QQuickRenderControl"]
  1473288842240["QtCore.QObject"]
  1473291690208["Shiboken.Object"]
  1473299815024 --> 1473374476960
  140713234304496 --> 1473299815024
  1473374447680 --> 1473374476960
  1473288842240 --> 1473374447680
  1473291690208 --> 1473288842240
  140713234304496 --> 1473291690208

🛈 DocStrings

Bases: ObjectMixin, QQuickRenderControl

Mechanism for rendering the Qt Quick scenegraph onto an offscreen render target.

Source code in prettyqt\quick\quickrendercontrol.py
class QuickRenderControl(core.ObjectMixin, QtQuick.QQuickRenderControl):
    """Mechanism for rendering the Qt Quick scenegraph onto an offscreen render target."""

    @contextlib.contextmanager
    def edit_frame(self):
        self.beginFrame()
        yield None
        self.endFrame()

⌗ Property table

Qt Property Type Doc
objectName QString