Inheritance |
|
このクラスはhou.qt.WindowOverlayクラスを継承しています。
メソッド ¶
__init__(scene_viewer)
新しいViewerOverlayオブジェクトを作成して返します。 ViewerOverlayクラスを直接インスタンス化することはできません。 基本的にViewerOverlayクラスはシーンビューアウィンドウの前面に配置するオーバーレイウィンドウを実装するための基底クラスとして使用します。
scene_viewer
ビューアウィンドウオーバーレイをシーンビューアQtウィンドウの子にするために必須のScene Viewerオブジェクト。
sceneViewer()
→ [Hom:hou.SceneViewer]
オーバーレイウィンドウのシーンビューアを返します。
onResizing()
Called when the scene viewer is resizing interactively.
onBeginResize()
Called when the scene viewer has started to resize.
onEndResize()
Called when the scene viewer resizing has ended.
onSizeChanged()
Called when the scene viewer size has changed.
onLayoutChanged()
Called when the scene viewer viewport layout has changed.
onColorSchemeChanged()
Called when the scene viewer background color has changed.
onWindowPlacement()
Called when the window position needs to be computed to maintain the window between the viewer boundaries.
onParentWindowEvent(event)
Called when a window event is sent to the parent.
onContainerWindowEvent(event)
Called when a window event is sent to the contiainer window.
event
Supported events:
-
QtCore.QEvent.Resize
-
QtCore.QEvent.Move
-
QtCore.QEvent.WindowActivate
-
QtCore.QEvent.WindowDeactivate
Methods from hou.qt.WindowOverlay ¶
windowContainer()
Returns the window container.
onInitWindow(event)
Called when the window is being initialized. Can be overriden by leaf classes.