2017-06-23 4 views
1

GObjectから継承するクラスがあります。コールバックからNon-Noneの結果を受け取ったら、シグナルを出して停止する必要があります。これはいくつかの種類に関係している場合は、このようなPyGObjectの信号にアキュムレータを付けるには?

何か...今までmy_objに格納されなければならない最初の非なしの結果を返すコールバックの中で

class A(GObject.Object): 
    __gsignals__ = {'get_my_object':(GObject.SIGNAL_RUN_LAST, subClassGObject, (int,))} 

    def get_the_object(self): 
     my_obj = self.emit('get_my_object') 

は、私は知りません'アキュムレータ'機能。これをpygtkでどのように行うのですか?

+0

あなたの質問はありませんでした。あなたはそれを言い換えることができますか? –

答えて

関連する問題