Home · API Reference · Modules
Classes
Maliit server

Classes

class  MAbstractInputMethodHost
 Provides an interface for input method instances to connect to the environment. More...
class  Maliit::Plugins::AbstractPluginSetting
 A generic interface to access plugin configuration values. More...
class  MKeyOverride
 MKeyOverride is used to store key attribute overrides for virtual keyboard. More...
class  MKeyOverrideData
 Corresponds to the key overrides. More...
class  MImPluginDescription
 Provides information about loaded input method plugin. More...
class  MImSubViewDescription
 Query the current subview properties. More...
class  MImOnScreenPlugins
 Check the current status of plugins for a subview. More...
class  MImPluginsProxyWidget
 Proxy QWidget for input method plugins. More...
class  MImSubViewOverride
 INTERNAL More...
class  MImXApplication
 Application abstraction for X applications. 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