Inheritance |
|
このクラスはQtWidgets.QWidget
クラスを継承しています。
メソッド ¶
__init__(parent, win_floating_panel)
新しいWindowOverlayオブジェクトを作成して返します。 WindowOverlayオブジェクトは、親ウィンドウの前面に読み込み専用の情報を表示する際に使用する透明なQtウィンドウです。
このクラスを直接インスタンス化することはできません。 使用可能なオーバーレイを実装するには、このクラスから新しいクラスを派生する必要があります。
parent
オーバーレイウィンドウの親にする必須のQtウィンドウオブジェクト。
win_floating_panel
オーバーレイウィンドウコンテナ。 フローティングパネルを渡さなかった場合(None)、オーバレイウィンドウコンテナのデフォルトはHoudiniメインウィンドウになります。
windowContainer()
ウィンドウコンテナを返します。
onInitWindow(event)
ウィンドウが初期化される時にコールされます。 Leafクラスで上書きすることができます。
onParentWindowEvent(event)
ウィンドウイベントが親に送信される時にコールされます。
onContainerWindowEvent(event)
ウィンドウイベントがコンテナウィンドウに送信される時にコールされます。
event
サポートされているイベント:
-
QtCore.QEvent.Move
-
QtCore.QEvent.Resize
-
QtCore.QEvent.WindowStateChange
-
QtCore.QEvent.NonClientAreaMouseButtonPress
-
QtCore.QEvent.NonClientAreaMouseButtonRelease