Vous êtes un professionnel et vous avez besoin d'une formation ?
RAG (Retrieval-Augmented Generation)et Fine Tuning d'un LLM
Voir le programme détaillé
Module « PySide6.QtWidgets »
Classe « QGraphicsScene »
Informations générales
Héritage
builtins.object
Object
QObject
QGraphicsScene
Définition
class QGraphicsScene(QObject):
help(QGraphicsScene)
QGraphicsScene(self, sceneRect: PySide6.QtCore.QRectF, /, parent: Optional[PySide6.QtCore.QObject] = None, *, backgroundBrush: Optional[PySide6.QtGui.QBrush] = None, foregroundBrush: Optional[PySide6.QtGui.QBrush] = None, itemIndexMethod: Optional[PySide6.QtWidgets.QGraphicsScene.ItemIndexMethod] = None, bspTreeDepth: Optional[int] = None, palette: Optional[PySide6.QtGui.QPalette] = None, font: Optional[PySide6.QtGui.QFont] = None, stickyFocus: Optional[bool] = None, minimumRenderSize: Optional[float] = None, focusOnTouch: Optional[bool] = None) -> None
QGraphicsScene(self, /, parent: Optional[PySide6.QtCore.QObject] = None, *, backgroundBrush: Optional[PySide6.QtGui.QBrush] = None, foregroundBrush: Optional[PySide6.QtGui.QBrush] = None, itemIndexMethod: Optional[PySide6.QtWidgets.QGraphicsScene.ItemIndexMethod] = None, sceneRect: Optional[PySide6.QtCore.QRectF] = None, bspTreeDepth: Optional[int] = None, palette: Optional[PySide6.QtGui.QPalette] = None, font: Optional[PySide6.QtGui.QFont] = None, stickyFocus: Optional[bool] = None, minimumRenderSize: Optional[float] = None, focusOnTouch: Optional[bool] = None) -> None
QGraphicsScene(self, x: float, y: float, width: float, height: float, /, parent: Optional[PySide6.QtCore.QObject] = None, *, backgroundBrush: Optional[PySide6.QtGui.QBrush] = None, foregroundBrush: Optional[PySide6.QtGui.QBrush] = None, itemIndexMethod: Optional[PySide6.QtWidgets.QGraphicsScene.ItemIndexMethod] = None, sceneRect: Optional[PySide6.QtCore.QRectF] = None, bspTreeDepth: Optional[int] = None, palette: Optional[PySide6.QtGui.QPalette] = None, font: Optional[PySide6.QtGui.QFont] = None, stickyFocus: Optional[bool] = None, minimumRenderSize: Optional[float] = None, focusOnTouch: Optional[bool] = None) -> None
Constructeur(s)
Liste des attributs statiques
| staticMetaObject | PySide6.QtCore.QMetaObject("QGraphicsScene" inherits "QObject":
Enumerators:
#0 "ItemIndexMethod" {BspTreeIndex, NoIndex}
Properties:
#1 "backgroundBrush", QBrush [writeable] [designable]
#2 "foregroundBrush", QBrush [writeable] [designable]
#3 "itemIndexMethod", QGraphicsScene::ItemIndexMethod [writeable] [designable]
#4 "sceneRect", QRectF [writeable] [designable]
#5 "bspTreeDepth", int [writeable] [designable]
#6 "palette", QPalette [writeable] [designable]
#7 "font", QFont [writeable] [designable]
#8 "stickyFocus", bool [writeable] [designable]
#9 "minimumRenderSize", double [writeable] [designable]
#10 "focusOnTouch", bool [writeable] [designable]
Methods:
#4 type=Signal, signature=changed(QList<QRectF>), parameters=QList<QRectF>
#5 type=Signal, signature=sceneRectChanged(QRectF), parameters=QRectF
#6 type=Signal, signature=selectionChanged()
#7 type=Signal, signature=focusItemChanged(QGraphicsItem*,QGraphicsItem*,Qt::FocusReason), parameters=QGraphicsItem*, QGraphicsItem*, Qt::FocusReason
#8 type=Slot, signature=update(QRectF), parameters=QRectF
#9 type=Slot, signature=update()
#10 type=Slot, signature=invalidate(QRectF,SceneLayers), parameters=QRectF, SceneLayers
#11 type=Slot, signature=invalidate(QRectF), parameters=QRectF
#12 type=Slot, signature=invalidate()
#13 type=Slot, signature=advance()
#14 type=Slot, signature=clearSelection()
#15 type=Slot, signature=clear()
#16 type=Slot, signature=focusNextPrevChild(bool), parameters=bool
#17 type=Slot, signature=_q_emitUpdated()
#18 type=Slot, signature=_q_polishItems()
#19 type=Slot, signature=_q_processDirtyItems()
#20 type=Slot, signature=_q_updateScenePosDescendants()
) |
Liste des opérateurs
Opérateurs hérités de la classe object
__eq__,
__ge__,
__gt__,
__le__,
__lt__,
__ne__
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes dépréciées
| __delattr__(self, name) |
Implement delattr(self, name). [extrait de __delattr__.__doc__] |
| __setattr__(self, name, value) |
Implement setattr(self, name, value). [extrait de __setattr__.__doc__] |
| activePanel(self) |
|
| activeWindow(self) |
|
| addEllipse |
|
| addItem(self, object) |
|
| addLine |
|
| addPath |
|
| addPixmap(self, object) |
|
| addPolygon |
|
| addRect |
|
| addSimpleText |
|
| addText |
|
| addWidget |
|
| advance(self) |
|
| backgroundBrush(self) |
|
| bspTreeDepth(self) |
|
| changed |
|
| clear(self) |
|
| clearFocus(self) |
|
| clearSelection(self) |
|
| collidingItems |
|
| contextMenuEvent(self, object) |
|
| createItemGroup(self, object) |
|
| destroyed |
|
| destroyItemGroup(self, object) |
|
| dragEnterEvent(self, object) |
|
| dragLeaveEvent(self, object) |
|
| dragMoveEvent(self, object) |
|
| drawBackground |
|
| drawForeground |
|
| dropEvent(self, object) |
|
| event(self, object) |
|
| eventFilter |
|
| focusInEvent(self, object) |
|
| focusItem(self) |
|
| focusItemChanged |
|
| focusNextPrevChild(self, object) |
|
| focusOnTouch(self) |
|
| focusOutEvent(self, object) |
|
| font(self) |
|
| foregroundBrush(self) |
|
| hasFocus(self) |
|
| height(self) |
|
| helpEvent(self, object) |
|
| inputMethodEvent(self, object) |
|
| inputMethodQuery(self, object) |
|
| invalidate |
|
| isActive(self) |
|
| itemAt |
|
| ItemIndexMethod(*values) |
|
| itemIndexMethod(self) |
|
| items |
|
| itemsBoundingRect(self) |
|
| keyPressEvent(self, object) |
|
| keyReleaseEvent(self, object) |
|
| minimumRenderSize(self) |
|
| mouseDoubleClickEvent(self, object) |
|
| mouseGrabberItem(self) |
|
| mouseMoveEvent(self, object) |
|
| mousePressEvent(self, object) |
|
| mouseReleaseEvent(self, object) |
|
| objectNameChanged |
|
| palette(self) |
|
| removeItem(self, object) |
|
| render |
|
| SceneLayer(*values) |
|
| sceneRect(self) |
|
| sceneRectChanged |
|
| selectedItems(self) |
|
| selectionArea(self) |
|
| selectionChanged |
|
| sendEvent |
|
| setActivePanel(self, object) |
|
| setActiveWindow(self, object) |
|
| setBackgroundBrush(self, object) |
|
| setBspTreeDepth(self, object) |
|
| setFocus |
|
| setFocusItem |
|
| setFocusOnTouch(self, object) |
|
| setFont(self, object) |
|
| setForegroundBrush(self, object) |
|
| setItemIndexMethod(self, object) |
|
| setMinimumRenderSize(self, object) |
|
| setPalette(self, object) |
|
| setSceneRect |
|
| setSelectionArea |
|
| setStickyFocus(self, object) |
|
| setStyle(self, object) |
|
| stickyFocus(self) |
|
| style(self) |
|
| tr |
|
| update |
|
| views(self) |
|
| wheelEvent(self, object) |
|
| width(self) |
|
Méthodes héritées de la classe QObject
__getattribute__,
__init_subclass__,
__repr__,
__subclasshook__,
blockSignals,
childEvent,
children,
connect,
connectNotify,
customEvent,
deleteLater,
disconnect,
disconnectNotify,
dumpObjectInfo,
dumpObjectTree,
dynamicPropertyNames,
emit,
findChild,
findChildren,
inherits,
installEventFilter,
isQuickItemType,
isSignalConnected,
isWidgetType,
isWindowType,
killTimer,
metaObject,
moveToThread,
objectName,
parent,
property,
receivers,
removeEventFilter,
sender,
senderSignalIndex,
setObjectName,
setParent,
setProperty,
signalsBlocked,
startTimer,
thread,
timerEvent
Méthodes héritées de la classe Object
__getattribute__, __init_subclass__, __subclasshook__
Méthodes héritées de la classe object
__dir__,
__format__,
__getstate__,
__hash__,
__reduce__,
__reduce_ex__,
__repr__,
__sizeof__,
__str__
Vous êtes un professionnel et vous avez besoin d'une formation ?
Coder avec une
Intelligence Artificielle
Voir le programme détaillé
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 :