Phoenix Logo

phoenix_title wx.lib.delayedresult.SenderWxEvent

This sender sends the delayed result produced in the worker thread to an event handler in the main thread, via a wx event of class eventClass. The result is an attribute of the event (default: “delayedResult”.


class_hierarchy Class Hierarchy

Inheritance diagram for class SenderWxEvent:

super_classes Known Superclasses

wx.lib.delayedresult.Sender


method_summary Methods Summary

__init__ The handler must derive from wx.EvtHandler. The event class

api Class API



class SenderWxEvent(Sender)

This sender sends the delayed result produced in the worker thread to an event handler in the main thread, via a wx event of class eventClass. The result is an attribute of the event (default: “delayedResult”.


Methods



__init__(self, handler, eventClass, resultAttr="delayedResult", jobID=None, **kwargs)

The handler must derive from wx.EvtHandler. The event class is typically the first item in the pair returned by wx.lib.newevent.NewEvent(). You can use the resultAttr to change the attribute name of the generated event’s delayed result.