unregisterKeyResolveInfoCallback(widget)
widget
コールバックを登録解除するウィジェット。
widgetにコールバックが登録されていなければ、hou.OperationFailedが引き起こされます。
以下の例では、ウィジェットサブクラスのコールバックのセットアップ方法について説明しています:
class MyWidget(QtWidgets.QWidget): def __init__(self): super().__init__() hou.qt.registerKeyResolveInfoCallback(self, self.key_resolve_info_callback) def __del__(self): hou.qt.unregisterKeyResolveInfoCallback(self) super().__del__() def key_resolve_info_callback(self, **kwargs): return {'contexts':['foo', 'bar']}
hou.qt.registerKeyResolveInfoCallback()とhou.qt.resolveKeyEvent()も参照してください。