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

hou.qt.getCursor HOM function

HoudiniカーソルのQCursorオブジェクトを返します。

getCursor(cursor_name) QCursor

HoudiniカーソルのQCursorオブジェクトを返します。

Houdiniカーソルは、$HFS/houdini/config/Cursorsにあります。 そこにあるファイル名から拡張子を除いた名前がカーソル名として使用されます。

指定した名前のカーソルが存在しなかった場合は、hou.OperationFailedを引き起こします。

例:

# ビジーカーソルに変更します。
busy_cursor = hou.qt.getCursor("busy")
QtWidgets.QApplication.changeOverrideCursor(busy_cursor)

# ここでビジー処理を施します。
.....

# 前のカーソルに戻します。
QtWidgets.QApplication.restoreOverrideCursor()

hou.qt