The QSymbianEvent class contains a Symbian event of any type. More...
 #include <QSymbianEvent>This class was introduced in Qt 4.6.
| enum | Type { InvalidEvent, WindowServerEvent, CommandEvent, ResourceChangeEvent } | 
| QSymbianEvent ( const TWsEvent * windowServerEvent ) | |
| QSymbianEvent ( Type eventType, int value ) | |
| ~QSymbianEvent () | |
| int | command () const | 
| bool | isValid () const | 
| int | resourceChangeType () const | 
| Type | type () const | 
| const TWsEvent * | windowServerEvent () const | 
The QSymbianEvent class contains a Symbian event of any type.
The class is used as a generic container type for all types of Symbian events.
Note: This class is only available on Symbian.
See also QApplication::symbianEventFilter().
| Constant | Value | Description | 
|---|---|---|
| QSymbianEvent::InvalidEvent | 0 | The event is not valid. | 
| QSymbianEvent::WindowServerEvent | 1 | Indicates an event of type TWsEvent. | 
| QSymbianEvent::CommandEvent | 2 | Indicates that the event is a Symbian command. | 
| QSymbianEvent::ResourceChangeEvent | 3 | Indicates that the event is a Symbian resource change type. | 
Constructs a QSymbianEvent containing the given window server event windowServerEvent.
Constructs a QSymbianEvent containing the given event value value. The type of event is controlled by the eventType parameter.
Destroys the QSymbianEvent.
Returns the command contained in the class instance, or 0 if the event type is not CommandEvent.
Returns whether this QSymbianEvent instance contains a valid event.
Returns the resource change type contained in the class instance, or 0 if the event type is not ResourceChangeEvent.
Returns the event type contained in the QSymbianEvent instance.
Returns the window server event contained in the class instance, or 0 if the event type is not WindowServerEvent.