| Inheritance |
|
このクラスはhou.qt.WindowOverlayクラスを継承しています。
メソッド ¶
__init__(scene_viewer)
新しいViewerOverlayオブジェクトを作成して返します。 ViewerOverlayクラスを直接インスタンス化することはできません。 基本的にViewerOverlayクラスはシーンビューアウィンドウの前面に配置するオーバーレイウィンドウを実装するための基底クラスとして使用します。
scene_viewer
ビューアウィンドウオーバーレイをシーンビューアQtウィンドウの子にするために必須のScene Viewerオブジェクト。
sceneViewer()
→ [Hom:hou.SceneViewer]
オーバーレイウィンドウのシーンビューアを返します。
onBeginResize()
シーンビューアのサイズ変更を開始した時にコールされます。
onEndResize()
シーンビューアのサイズ変更を終了した時にコールされます。
onResizing()
シーンビューアのサイズをインタラクティブに変更している時にコールされます。
onSizeChanged()
シーンビューアのサイズが変更された時にコールされます。
onLayoutChanged()
シーンビューアのビューポートレイアウトが変更された時にコールされます。
onColorSchemeChanged()
シーンビューアのバックグラウンドカラーが変更された時にコールされます。
onViewerActivated()
Called when the scene viewer is selected.
onViewerDeactivated()
Called when the scene viewer is deselected.
onParentWindowEvent(event)
ウィンドウイベントが親に送信される時にコールされます。
onContainerWindowEvent(event)
ウィンドウイベントがコンテナウィンドウに送信される時にコールされます。
event
サポートされているイベント:
-
QtCore.QEvent.Resize
-
QtCore.QEvent.Move
-
QtCore.QEvent.WindowActivate
-
QtCore.QEvent.WindowDeactivate
onWindowPlacement()
ビューア境界間のウィンドウを維持するのにウィンドウ位置を更新する必要がある時にコールされます。
onMoveContainerWindow()
Called when the window is moved as a result of the parent window moving.
moveTo(pos)
Moves the window to position pos.
pos
Destination position.
Specified as a QtCore.QPoint.
moveBy(delta)
Moves the window by offset delta.
delta
Offset added to the current window position.
Specified as a QtCore.QPoint.
Methods from hou.qt.WindowOverlay ¶
windowContainer()
ウィンドウコンテナを返します。
onInitWindow(event)
ウィンドウが初期化される時にコールされます。 Leafクラスで上書きすることができます。