Inheritance diagram for Swift::QtEventLoop:
Collaboration diagram for Swift::QtEventLoop:Classes | |
| struct | Event |
Public Member Functions | |
| QtEventLoop () | |
| ~QtEventLoop () | |
| virtual void | post (const Swift::Event &event) |
| Reimplement this to call handleEvent(event) from the thread in which the event loop is residing. | |
| virtual bool | event (QEvent *qevent) |
| void | postEvent (boost::function< void()> event, boost::shared_ptr< EventOwner > owner=boost::shared_ptr< EventOwner >()) |
| void | removeEventsFromOwner (boost::shared_ptr< EventOwner > owner) |
Protected Member Functions | |
| void | handleEvent (const Event &event) |
Definition at line 16 of file QtEventLoop.h.
| Swift::QtEventLoop::QtEventLoop | ( | ) | [inline] |
Definition at line 18 of file QtEventLoop.h.
| Swift::QtEventLoop::~QtEventLoop | ( | ) | [inline] |
Definition at line 19 of file QtEventLoop.h.
| virtual bool Swift::QtEventLoop::event | ( | QEvent * | qevent | ) | [inline, virtual] |
Definition at line 27 of file QtEventLoop.h.
References Swift::EventLoop::handleEvent().
| void Swift::EventLoop::handleEvent | ( | const Event & | event | ) | [protected, inherited] |
Referenced by event().
| virtual void Swift::QtEventLoop::post | ( | const Swift::Event & | event | ) | [inline, virtual] |
Reimplement this to call handleEvent(event) from the thread in which the event loop is residing.
Implements Swift::EventLoop.
Definition at line 23 of file QtEventLoop.h.
References Swift::EventLoop::postEvent().
| void Swift::EventLoop::postEvent | ( | boost::function< void()> | event, | |
| boost::shared_ptr< EventOwner > | owner = boost::shared_ptr< EventOwner >() | |||
| ) | [inherited] |
Referenced by post().
| void Swift::EventLoop::removeEventsFromOwner | ( | boost::shared_ptr< EventOwner > | owner | ) | [inherited] |
1.7.1