Home · API Reference · Modules

Maliit server


Classes

class  MAbstractInputMethodHost
 Provides an interface for input method instances to connect to the environment. More...
class  MImOnScreenPlugins
 Check the current status of plugins for a subview. More...
class  MImPluginDescription
 Provides information about loaded input method plugin. More...
class  MImPluginsProxyWidget
 Proxy QWidget for input method plugins. More...
class  MImSubViewDescription
 Query the current subview properties. More...
class  MImSubViewOverride
 INTERNAL More...
class  MImWidget
 A QWidget implementation that can be used for input methods using MAbstractInputMethod. More...
class  MImXApplication
 Application abstraction for X applications. More...
class  MKeyOverride
 MKeyOverride is used to store key attribute overrides for virtual keyboard. More...
class  MKeyOverrideData
 Corresponds to the key overrides. More...
class  MToolbarData
 corresponds to a toolbar defined in a XML file. More...
class  MToolbarItemAction
 Defines action which could be performed by MToolbarItem. More...
class  MToolbarLayout
 Defines toolbar layout for specified orientation. More...

Detailed Description

Maliit Server is an integration framework that provides interfaces to be implemented by input method UI plugins created by developers. If you are an application developer, you likely want to read the Plugin API documentation instead. Such plugins offer a custom UI to be used in inputting text to text fields in applications. They also buffer and allow on-the-fly modification of text prior to delivery to the application. The included MeeGo Keyboard is an implementation of such a plugin.

Note:
Input method plugins interact with word engine plugins, which can provide them with, for example, modified, alternate or corrected versions of the entered input. For more information, see the libmeegoimengine library introduction.

Copyright © 2011 Nokia Corporation
Maliit