animator.display.display.DM_qt¶
- class animator.display.display.DM_qt(*args: Any, **kwargs: Any)¶
Bases:
animator.display.DisplayManager.DisplayManager
- __init__(*args: Any, **kwargs: Any) None ¶
Manages the display of a scene.
- Parameters
scene – The scene to display.
delay – The delay between frames. If
None
, the delay will be calculated from the scene’s fps.
Methods
__init__
(*args, **kwargs)Manages the display of a scene.
close
()Closes the
DisplayManager
.get_best
()Returns the best available
DisplayManager
.Displays the current frame and returns
True
.waittime
()Returns the time to wait until the next frame should be displayed in seconds.
Attributes
display_method
- class Window(manager: animator.display.display.DM_qt)¶
Bases:
PyQt5.QtWidgets.QMainWindow
- class DockOptions¶
- class DockOptions(Union[QMainWindow.DockOptions, QMainWindow.DockOption]) None
- class DockOptions(QMainWindow.DockOptions) None
Bases:
sip.simplewrapper
- class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
Bases:
sip.simplewrapper
- actionEvent(self, QActionEvent)¶
- actions(self) List[QAction] ¶
- activateWindow(self)¶
- addAction(self, QAction)¶
- addActions(self, Iterable[QAction])¶
- addDockWidget(self, Qt.DockWidgetArea, QDockWidget)¶
- addDockWidget(self, Qt.DockWidgetArea, QDockWidget, Qt.Orientation) None
- addToolBar(self, Qt.ToolBarArea, QToolBar)¶
- addToolBar(self, QToolBar) None
- addToolBar(self, str) QToolBar
- addToolBarBreak(self, area: Qt.ToolBarArea = Qt.TopToolBarArea)¶
- adjustSize(self)¶
- backgroundRole(self) QPalette.ColorRole ¶
- baseSize(self) QSize ¶
- centralWidget(self) QWidget ¶
- changeEvent(self, QEvent)¶
- childAt(self, QPoint) QWidget ¶
- DM_qt.Window.childAt(self, int, int) -> QWidget
- childEvent(self, QChildEvent)¶
- children(self) List[QObject] ¶
- childrenRect(self) QRect ¶
- childrenRegion(self) QRegion ¶
- clearFocus(self)¶
- clearMask(self)¶
- closeEvent(self, QCloseEvent)¶
- connectNotify(self, QMetaMethod)¶
- contentsMargins(self) QMargins ¶
- contentsRect(self) QRect ¶
- contextMenuEvent(self, QContextMenuEvent)¶
- contextMenuPolicy(self) Qt.ContextMenuPolicy ¶
- corner(self, Qt.Corner) Qt.DockWidgetArea ¶
- create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
- createPopupMenu(self) QMenu ¶
- createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget ¶
- cursor(self) QCursor ¶
- customEvent(self, QEvent)¶
- deleteLater(self)¶
- disconnectNotify(self, QMetaMethod)¶
- dockOptions(self) QMainWindow.DockOptions ¶
- dockWidgetArea(self, QDockWidget) Qt.DockWidgetArea ¶
- dragEnterEvent(self, QDragEnterEvent)¶
- dragLeaveEvent(self, QDragLeaveEvent)¶
- dragMoveEvent(self, QDragMoveEvent)¶
- dropEvent(self, QDropEvent)¶
- dumpObjectInfo(self)¶
- dumpObjectTree(self)¶
- dynamicPropertyNames(self) List[QByteArray] ¶
- effectiveWinId(self) PyQt5.sip.voidptr ¶
- ensurePolished(self)¶
- enterEvent(self, QEvent)¶
- find(PyQt5.sip.voidptr) QWidget ¶
- findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject ¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
- findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject] ¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- focusInEvent(self, QFocusEvent)¶
- focusOutEvent(self, QFocusEvent)¶
- focusPolicy(self) Qt.FocusPolicy ¶
- focusProxy(self) QWidget ¶
- focusWidget(self) QWidget ¶
- font(self) QFont ¶
- fontInfo(self) QFontInfo ¶
- fontMetrics(self) QFontMetrics ¶
- foregroundRole(self) QPalette.ColorRole ¶
- frameGeometry(self) QRect ¶
- frameSize(self) QSize ¶
- geometry(self) QRect ¶
- grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap ¶
- grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
- grabKeyboard(self)¶
- grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int ¶
- graphicsEffect(self) QGraphicsEffect ¶
- graphicsProxyWidget(self) QGraphicsProxyWidget ¶
- hide(self)¶
- hideEvent(self, QHideEvent)¶
- iconSize(self) QSize ¶
- initPainter(self, QPainter)¶
- inputMethodEvent(self, QInputMethodEvent)¶
- inputMethodHints(self) Qt.InputMethodHints ¶
- inputMethodQuery(self, Qt.InputMethodQuery) Any ¶
- DM_qt.Window.insertAction(self, QAction, QAction)
- insertActions(self, QAction, Iterable[QAction])¶
- DM_qt.Window.insertToolBar(self, QToolBar, QToolBar)
- insertToolBarBreak(self, QToolBar)¶
- installEventFilter(self, QObject)¶
- keyPressEvent(self, QKeyEvent)¶
- keyReleaseEvent(self, QKeyEvent)¶
- keyboardGrabber() QWidget ¶
- killTimer(self, int)¶
- layout(self) QLayout ¶
- layoutDirection(self) Qt.LayoutDirection ¶
- leaveEvent(self, QEvent)¶
- locale(self) QLocale ¶
- lower(self)¶
- mapFrom(self, QWidget, QPoint) QPoint ¶
- mapFromGlobal(self, QPoint) QPoint ¶
- mapFromParent(self, QPoint) QPoint ¶
- mapTo(self, QWidget, QPoint) QPoint ¶
- mapToGlobal(self, QPoint) QPoint ¶
- mapToParent(self, QPoint) QPoint ¶
- mask(self) QRegion ¶
- maximumSize(self) QSize ¶
- metaObject(self) QMetaObject ¶
- minimumSize(self) QSize ¶
- minimumSizeHint(self) QSize ¶
- mouseDoubleClickEvent(self, QMouseEvent)¶
- mouseGrabber() QWidget ¶
- mouseMoveEvent(self, QMouseEvent)¶
- mousePressEvent(self, QMouseEvent)¶
- mouseReleaseEvent(self, QMouseEvent)¶
- move(self, QPoint)¶
- DM_qt.Window.move(self, int, int) -> None
- moveEvent(self, QMoveEvent)¶
- moveToThread(self, QThread)¶
- nativeParentWidget(self) QWidget ¶
- nextInFocusChain(self) QWidget ¶
- normalGeometry(self) QRect ¶
- overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
- overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
- paintEngine(self) QPaintEngine ¶
- paintEvent(self, QPaintEvent)¶
- palette(self) QPalette ¶
- parent(self) QObject ¶
- parentWidget(self) QWidget ¶
- pos(self) QPoint ¶
- previousInFocusChain(self) QWidget ¶
- property(self, str) Any ¶
- pyqtConfigure(...)¶
Each keyword argument is either the name of a Qt property or a Qt signal. For properties the property is set to the given value which should be of an appropriate type. For signals the signal is connected to the given value which should be a callable.
- raise_(self)¶
- rect(self) QRect ¶
- releaseKeyboard(self)¶
- releaseMouse(self)¶
- releaseShortcut(self, int)¶
- removeAction(self, QAction)¶
- removeDockWidget(self, QDockWidget)¶
- removeEventFilter(self, QObject)¶
- removeToolBar(self, QToolBar)¶
- removeToolBarBreak(self, QToolBar)¶
- render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
- repaint(self)¶
- DM_qt.Window.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
- resize(self, QSize)¶
- DM_qt.Window.resize(self, int, int) -> None
- resizeDocks(self, Iterable[QDockWidget], Iterable[int], Qt.Orientation)¶
- resizeEvent(self, QResizeEvent)¶
- saveGeometry(self) QByteArray ¶
- screen(self) QScreen ¶
- DM_qt.Window.scroll(self, int, int)
- DM_qt.Window.scroll(self, int, int, QRect) -> None
- sender(self) QObject ¶
- setAcceptDrops(self, bool)¶
- setAccessibleDescription(self, str)¶
- setAccessibleName(self, str)¶
- setAnimated(self, bool)¶
- setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
- setAutoFillBackground(self, bool)¶
- setBackgroundRole(self, QPalette.ColorRole)¶
- setCentralWidget(self, QWidget)¶
- setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
- setCorner(self, Qt.Corner, Qt.DockWidgetArea)¶
- setCursor(self, Union[QCursor, Qt.CursorShape])¶
- setDisabled(self, bool)¶
- setDockNestingEnabled(self, bool)¶
- setDockOptions(self, Union[QMainWindow.DockOptions, QMainWindow.DockOption])¶
- setDocumentMode(self, bool)¶
- setEnabled(self, bool)¶
- setFixedHeight(self, int)¶
- setFixedSize(self, QSize)¶
- DM_qt.Window.setFixedSize(self, int, int) -> None
- setFixedWidth(self, int)¶
- setFocusPolicy(self, Qt.FocusPolicy)¶
- setFocusProxy(self, QWidget)¶
- setFont(self, QFont)¶
- setForegroundRole(self, QPalette.ColorRole)¶
- setGeometry(self, QRect)¶
- DM_qt.Window.setGeometry(self, int, int, int, int) -> None
- setGraphicsEffect(self, QGraphicsEffect)¶
- setHidden(self, bool)¶
- setIconSize(self, QSize)¶
- setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
- setLayout(self, QLayout)¶
- setLayoutDirection(self, Qt.LayoutDirection)¶
- setLocale(self, QLocale)¶
- setMaximumHeight(self, int)¶
- setMaximumWidth(self, int)¶
- setMenuBar(self, QMenuBar)¶
- setMenuWidget(self, QWidget)¶
- setMinimumHeight(self, int)¶
- setMinimumWidth(self, int)¶
- setMouseTracking(self, bool)¶
- setObjectName(self, str)¶
- setPalette(self, QPalette)¶
- setStatusBar(self, QStatusBar)¶
- setStatusTip(self, str)¶
- setStyle(self, QStyle)¶
- setStyleSheet(self, str)¶
- DM_qt.Window.setTabOrder(QWidget, QWidget)
- setTabPosition(self, Union[Qt.DockWidgetAreas, Qt.DockWidgetArea], QTabWidget.TabPosition)¶
- setTabShape(self, QTabWidget.TabShape)¶
- setTabletTracking(self, bool)¶
- setToolButtonStyle(self, Qt.ToolButtonStyle)¶
- setToolTip(self, str)¶
- setToolTipDuration(self, int)¶
- setUnifiedTitleAndToolBarOnMac(self, bool)¶
- setUpdatesEnabled(self, bool)¶
- setVisible(self, bool)¶
- setWhatsThis(self, str)¶
- setWindowFilePath(self, str)¶
- setWindowFlag(self, Qt.WindowType, on: bool = True)¶
- setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
- setWindowIcon(self, QIcon)¶
- setWindowIconText(self, str)¶
- setWindowModality(self, Qt.WindowModality)¶
- setWindowModified(self, bool)¶
- setWindowOpacity(self, float)¶
- setWindowRole(self, str)¶
- setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
- setWindowTitle(self, str)¶
- show(self)¶
- showEvent(self, QShowEvent)¶
- showFullScreen(self)¶
- showMaximized(self)¶
- showMinimized(self)¶
- showNormal(self)¶
- size(self) QSize ¶
- sizeHint(self) QSize ¶
- sizeIncrement(self) QSize ¶
- sizePolicy(self) QSizePolicy ¶
- splitDockWidget(self, QDockWidget, QDockWidget, Qt.Orientation)¶
- stackUnder(self, QWidget)¶
- statusBar(self) QStatusBar ¶
- style(self) QStyle ¶
- tabPosition(self, Qt.DockWidgetArea) QTabWidget.TabPosition ¶
- tabShape(self) QTabWidget.TabShape ¶
- tabifiedDockWidgets(self, QDockWidget) List[QDockWidget] ¶
- DM_qt.Window.tabifyDockWidget(self, QDockWidget, QDockWidget)
- tabletEvent(self, QTabletEvent)¶
- takeCentralWidget(self) QWidget ¶
- thread(self) QThread ¶
- timerEvent(self, QTimerEvent)¶
- toolBarArea(self, QToolBar) Qt.ToolBarArea ¶
- toolButtonStyle(self) Qt.ToolButtonStyle ¶
- ungrabGesture(self, Qt.GestureType)¶
- unsetCursor(self)¶
- unsetLayoutDirection(self)¶
- unsetLocale(self)¶
- update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- DM_qt.Window.update(self, int, int, int, int) -> None
- updateGeometry(self)¶
- updateMicroFocus(self)¶
- visibleRegion(self) QRegion ¶
- wheelEvent(self, QWheelEvent)¶
- winId(self) PyQt5.sip.voidptr ¶
- window(self) QWidget ¶
- windowFlags(self) Qt.WindowFlags ¶
- windowHandle(self) QWindow ¶
- windowIcon(self) QIcon ¶
- windowModality(self) Qt.WindowModality ¶
- windowState(self) Qt.WindowStates ¶
- windowType(self) Qt.WindowType ¶
- classmethod get_best() Type[animator.display.DisplayManager.DisplayManager] ¶
Returns the best available
DisplayManager
.