Home · API Reference · Modules

MImExtensionEvent Class Reference
[Plugin API]

Base class for extending signaling from input method system to plugins. More...

Inheritance diagram for MImExtensionEvent:

Inheritance graph
[legend]

List of all members.

Public Types

enum  Type {
  None,
  Update
}

Public Member Functions

 MImExtensionEvent (Type type)
virtual ~MImExtensionEvent ()
Type type () const

Protected Member Functions

 MImExtensionEvent (MImExtensionEventPrivate *dd, Type type)

Protected Attributes

MImExtensionEventPrivate *const d_ptr


Detailed Description

Base class for extending signaling from input method system to plugins.

This event can be subclassed for future additions.

See also:
MAbstractInputMethod::imExtensionEvent(MImExtensionEvent *event)

Member Enumeration Documentation

Defines valid types for input method extension event.

Enumerator:
None 
Update 


Constructor & Destructor Documentation

MImExtensionEvent::MImExtensionEvent ( Type  type  )  [explicit]

MImExtensionEvent::~MImExtensionEvent (  )  [virtual]

MImExtensionEvent::MImExtensionEvent ( MImExtensionEventPrivate *  dd,
Type  type 
) [protected]


Member Function Documentation

MImExtensionEvent::Type MImExtensionEvent::type (  )  const

Returns the type of the event.


Member Data Documentation

MImExtensionEventPrivate* const MImExtensionEvent::d_ptr [protected]


Copyright © 2011 Nokia Corporation
Maliit