vpype_viewer.QtViewer#
- class QtViewer(document: Optional[vpype.model.Document] = None, view_mode: vpype_viewer.engine.ViewMode = ViewMode.PREVIEW, show_pen_up: bool = False, show_points: bool = False, parent=None)#
Full featured, stand-alone viewer suitable for displaying a
vpype.Document
to a user.Classes
Methods
Attributes
Methods#
- QtViewer.add_side_widget(widget: PySide2.QtWidgets.QWidget) None #
- Parameters
widget (PySide2.QtWidgets.QWidget) --
- Return type
None
- QtViewer.set_default_pen_opacity(value: float | PySide2.QtWidgets.QAction) None #
- Parameters
value (float | PySide2.QtWidgets.QAction) --
- Return type
None
- QtViewer.set_default_pen_width_mm(value: float | PySide2.QtWidgets.QAction) None #
- Parameters
value (float | PySide2.QtWidgets.QAction) --
- Return type
None
- QtViewer.set_document(document: vpype.model.Document | None) None #
- Parameters
document (vpype.model.Document | None) --
- Return type
None
- QtViewer.set_show_pen_up(show_pen_up: bool) None #
- Parameters
show_pen_up (bool) --
- Return type
None
- QtViewer.set_show_points(show_points: bool) None #
- Parameters
show_points (bool) --
- Return type
None
- QtViewer.set_show_rulers(show_rulers: bool) None #
- Parameters
show_rulers (bool) --
- Return type
None
- QtViewer.set_unit_type(sender: PySide2.QtWidgets.QAction) None #
- Parameters
sender (PySide2.QtWidgets.QAction) --
- Return type
None
- QtViewer.set_view_mode(mode: vpype_viewer.engine.ViewMode) None #
- Parameters
mode (vpype_viewer.engine.ViewMode) --
- Return type
None
Attributes#
- QtViewer.staticMetaObject = <PySide2.QtCore.QMetaObject object>#