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.