(vrBaseService を継承)
信号:
この信号は、vrdObject のプロパティが変更されるたびに送信されます。
特定のプロパティの変更を取得するには、この信号に接続し、名前パラメータを比較してプロパティをフィルタ処理する必要があります。この信号は、Unicode 文字列(Python 3 の既定の文字列)を必要とします。
この例では、この信号に接続し、発生したすべてのプロパティの変更を出力します。propertyname は Python の Unicode 文字列です。
def propertyChanged(obj, propertyName):
print("object name: {}, property name: {}".format(obj.getName(), propertyName))
vrObjectService.propertyChanged.connect(propertyChanged)
パラメータ
obj (vrdObject) – プロパティが変更された vrdObject。
name (string) - 変更したプロパティの名前。