Home ยท API Reference |
Note: this class is not considered stable API. More...
Public Slots | |
void | showActivePlugins () |
Show active plugins. | |
void | hideActivePlugins () |
Hide active plugins. | |
void | hideActivePluginsIfWindowGone (MImRemoteWindow *window) |
Hide on window gone. | |
void | updateRegion (const QRegion ®ion) |
Updates the whole painting area for input method objects. | |
Signals | |
void | regionUpdated (const QRegion ®ion) |
void | pluginsChanged () |
This signal is emitted when input method plugins are loaded, unloaded, enabled or disabled. | |
Public Member Functions | |
MIMPluginManager (MImRotationAnimation *rotationAnimation=0) | |
virtual | ~MIMPluginManager () |
QStringList | loadedPluginsNames () const |
Returns names of loaded plugins. | |
QStringList | loadedPluginsNames (MInputMethod::HandlerState state) const |
Returns names of loaded plugins which support state. | |
QList< MImPluginDescription > | pluginDescriptions (MInputMethod::HandlerState state) const |
Return information about loaded input method plugins which could work in specified state. | |
QStringList | activePluginsNames () const |
Returns names of activated plugins. | |
QString | activePluginsName (MInputMethod::HandlerState state) const |
Returns names of activated plugin for state. | |
QMap< QString, QString > | availableSubViews (const QString &plugin, MInputMethod::HandlerState state=MInputMethod::OnScreen) const |
Returns all subviews (IDs and titles) of loaded plugins which support state. | |
void | setActivePlugin (const QString &pluginName, MInputMethod::HandlerState state) |
Sets pluginName as the activated plugin for state. | |
bool | isDBusConnectionValid () const |
Returns true if the connection to D-Bus is valid and the object is properly usable. | |
void | switchPlugin (MInputMethod::SwitchDirection direction, MAbstractInputMethod *initiator) |
Switches plugin in according to given direction. | |
void | switchPlugin (const QString &name, MAbstractInputMethod *initiator) |
Switches active plugin to inactive plugin with given name. | |
Protected Attributes | |
MIMPluginManagerPrivate *const | d_ptr |
Note: this class is not considered stable API.
MIMPluginManager::MIMPluginManager | ( | MImRotationAnimation * | rotationAnimation = 0 |
) | [explicit] |
Constructs object MIMPluginManager
MIMPluginManager::~MIMPluginManager | ( | ) | [virtual] |
QString MIMPluginManager::activePluginsName | ( | MInputMethod::HandlerState | state | ) | const |
Returns names of activated plugin for state.
QStringList MIMPluginManager::activePluginsNames | ( | ) | const |
Returns names of activated plugins.
QMap< QString, QString > MIMPluginManager::availableSubViews | ( | const QString & | plugin, | |
MInputMethod::HandlerState | state = MInputMethod::OnScreen | |||
) | const |
Returns all subviews (IDs and titles) of loaded plugins which support state.
void MIMPluginManager::hideActivePlugins | ( | ) | [slot] |
Hide active plugins.
void MIMPluginManager::hideActivePluginsIfWindowGone | ( | MImRemoteWindow * | window | ) | [slot] |
Hide on window gone.
bool MIMPluginManager::isDBusConnectionValid | ( | ) | const |
Returns true if the connection to D-Bus is valid and the object is properly usable.
QStringList MIMPluginManager::loadedPluginsNames | ( | MInputMethod::HandlerState | state | ) | const |
Returns names of loaded plugins which support state.
QStringList MIMPluginManager::loadedPluginsNames | ( | ) | const |
Returns names of loaded plugins.
QList< MImPluginDescription > MIMPluginManager::pluginDescriptions | ( | MInputMethod::HandlerState | state | ) | const |
Return information about loaded input method plugins which could work in specified state.
void MIMPluginManager::pluginsChanged | ( | ) | [signal] |
This signal is emitted when input method plugins are loaded, unloaded, enabled or disabled.
void MIMPluginManager::regionUpdated | ( | const QRegion & | region | ) | [signal] |
void MIMPluginManager::setActivePlugin | ( | const QString & | pluginName, | |
MInputMethod::HandlerState | state | |||
) |
Sets pluginName as the activated plugin for state.
void MIMPluginManager::showActivePlugins | ( | ) | [slot] |
Show active plugins.
void MIMPluginManager::switchPlugin | ( | const QString & | name, | |
MAbstractInputMethod * | initiator | |||
) |
Switches active plugin to inactive plugin with given name.
void MIMPluginManager::switchPlugin | ( | MInputMethod::SwitchDirection | direction, | |
MAbstractInputMethod * | initiator | |||
) |
Switches plugin in according to given direction.
void MIMPluginManager::updateRegion | ( | const QRegion & | region | ) | [slot] |
Updates the whole painting area for input method objects.
MIMPluginManagerPrivate* const MIMPluginManager::d_ptr [protected] |
Copyright © 2010 Nokia Corporation | MeeGo Touch |