PyGTKのGObjectクラスから派生する場合、PythonでのGObjectのサブクラス化__gproperties__で説明されているように、 dictやdo_get_property/do_set_propertyメソッドを使用して、CのようにGObjectプロパティを定義できます。これは、Pythonでデコレータを使用する前に作成されたものであることに注意してください。@property
notify::property-nameGObjectプロパティには、オブジェクトのシグナルに接続して、プロパティが変更されるたびに通知を受信できるという利点があります。それ以外に、Pythonの@propertyデコレータの代わりにGObjectプロパティを使用する正当な理由はありますか?