Houdini 19.5 Pythonスクリプト hou hou.qt

hou.qt.NodeChooserButton class

クリックするとHoudiniノード選択ダイアログを開くHoudiniスタイルのボタン。

On this page

このクラスは、QtのQtWidgets.QToolButtonクラスを継承しています。

シグナル

nodeSelected(str)

このシグナルは、ノード選択ダイアログで選択が行なわれた時に送信されます。

メソッド

Examples

このサンプルは、SOPノードの選択ボタンを作成して、その選択ダイアログからノードを選択した時に呼び出されるコールバック関数をそのボタンにフックさせる方法を説明しています:

def onNodeSelected(node_path):
    print("Selected node:", node_path)

node_chooser_btn = hou.qt.NodeChooserButton()
node_chooser_btn.setNodeChooserFilter(hou.nodeTypeFilter.Sop)
node_chooser_btn.nodeSelected.connect(onNodeSelected)

hou.qt