builtins.object Object QPaintDevice builtins.object Object QObject QWidget QFrame QAbstractScrollArea QGraphicsView
class QGraphicsView(QAbstractScrollArea):
QGraphicsView(self, scene: PySide6.QtWidgets.QGraphicsScene, /, parent: Optional[PySide6.QtWidgets.QWidget] = None, *, backgroundBrush: Optional[PySide6.QtGui.QBrush] = None, foregroundBrush: Optional[PySide6.QtGui.QBrush] = None, interactive: Optional[bool] = None, sceneRect: Optional[PySide6.QtCore.QRectF] = None, alignment: Optional[PySide6.QtCore.Qt.AlignmentFlag] = None, renderHints: Optional[PySide6.QtGui.QPainter.RenderHint] = None, dragMode: Optional[PySide6.QtWidgets.QGraphicsView.DragMode] = None, cacheMode: Optional[PySide6.QtWidgets.QGraphicsView.CacheModeFlag] = None, transformationAnchor: Optional[PySide6.QtWidgets.QGraphicsView.ViewportAnchor] = None, resizeAnchor: Optional[PySide6.QtWidgets.QGraphicsView.ViewportAnchor] = None, viewportUpdateMode: Optional[PySide6.QtWidgets.QGraphicsView.ViewportUpdateMode] = None, rubberBandSelectionMode: Optional[PySide6.QtCore.Qt.ItemSelectionMode] = None, optimizationFlags: Optional[PySide6.QtWidgets.QGraphicsView.OptimizationFlag] = None) -> None QGraphicsView(self, /, parent: Optional[PySide6.QtWidgets.QWidget] = None, *, backgroundBrush: Optional[PySide6.QtGui.QBrush] = None, foregroundBrush: Optional[PySide6.QtGui.QBrush] = None, interactive: Optional[bool] = None, sceneRect: Optional[PySide6.QtCore.QRectF] = None, alignment: Optional[PySide6.QtCore.Qt.AlignmentFlag] = None, renderHints: Optional[PySide6.QtGui.QPainter.RenderHint] = None, dragMode: Optional[PySide6.QtWidgets.QGraphicsView.DragMode] = None, cacheMode: Optional[PySide6.QtWidgets.QGraphicsView.CacheModeFlag] = None, transformationAnchor: Optional[PySide6.QtWidgets.QGraphicsView.ViewportAnchor] = None, resizeAnchor: Optional[PySide6.QtWidgets.QGraphicsView.ViewportAnchor] = None, viewportUpdateMode: Optional[PySide6.QtWidgets.QGraphicsView.ViewportUpdateMode] = None, rubberBandSelectionMode: Optional[PySide6.QtCore.Qt.ItemSelectionMode] = None, optimizationFlags: Optional[PySide6.QtWidgets.QGraphicsView.OptimizationFlag] = None) -> None
| Signature du constructeur | Description |
|---|---|
| __new__(*args, **kwargs) | Create and return a new object. See help(type) for accurate signature. [extrait de __new__.__doc__] |
| __init__(self, /, *args, **kwargs) | Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__] |
| Nom de l'attribut | Valeur |
|---|---|
| staticMetaObject | PySide6.QtCore.QMetaObject("QGraphicsView" inherits "QAbstractScrollArea": Enumerators: #3 "ViewportAnchor" {NoAnchor, AnchorViewCenter, AnchorUnderMouse} #4 "CacheMode" {CacheNone, CacheBackground} #5 "DragMode" {NoDrag, ScrollHandDrag, RubberBandDrag} #6 "ViewportUpdateMode" {FullViewportUpdate, MinimalViewportUpdate, SmartViewportUpdate, NoViewportUpdate, BoundingRectViewportUpdate} #7 "OptimizationFlags" {DontSavePainterState, DontAdjustForAntialiasing, IndirectPainting} Properties: #69 "backgroundBrush", QBrush [writeable] [designable] #70 "foregroundBrush", QBrush [writeable] [designable] #71 "interactive", bool [writeable] [designable] #72 "sceneRect", QRectF [writeable] [designable] #73 "alignment", QFlags<Qt::AlignmentFlag> [writeable] [designable] #74 "renderHints", QFlags<QPainter::RenderHint> [writeable] [designable] #75 "dragMode", QGraphicsView::DragMode [writeable] [designable] #76 "cacheMode", QFlags<QGraphicsView::CacheModeFlag> [writeable] [designable] #77 "transformationAnchor", QGraphicsView::ViewportAnchor [writeable] [designable] #78 "resizeAnchor", QGraphicsView::ViewportAnchor [writeable] [designable] #79 "viewportUpdateMode", QGraphicsView::ViewportUpdateMode [writeable] [designable] #80 "rubberBandSelectionMode", Qt::ItemSelectionMode [writeable] [designable] #81 "optimizationFlags", QFlags<QGraphicsView::OptimizationFlag> [writeable] [designable] Methods: #36 type=Signal, signature=rubberBandChanged(QRect,QPointF,QPointF), parameters=QRect, QPointF, QPointF #37 type=Slot, signature=updateScene(QList<QRectF>), parameters=QList<QRectF> #38 type=Slot, signature=invalidateScene(QRectF,QGraphicsScene::SceneLayers), parameters=QRectF, QGraphicsScene::SceneLayers #39 type=Slot, signature=invalidateScene(QRectF), parameters=QRectF #40 type=Slot, signature=invalidateScene() #41 type=Slot, signature=updateSceneRect(QRectF), parameters=QRectF #42 type=Slot, signature=setupViewport(QWidget*), parameters=QWidget* #43 type=Slot, signature=_q_setViewportCursor(QCursor), parameters=QCursor #44 type=Slot, signature=_q_unsetViewportCursor() ) |
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :