Home ยท API Reference |
The MImEngineFactory class provides a singleton mode interface to create MImEngineInterface object. More...
#include <mimenginefactory.h>
Public Member Functions | |
MImEngineWordsInterface * | createEngineWords (const QString &driver) |
MImEngineHwrInterface * | createEngineHwr (const QString &driver) |
void | deleteEngine (MImEngineWordsInterface *engine) |
void | deleteEngine (MImEngineHwrInterface *engine) |
QStringList | drivers () |
~MImEngineFactory () | |
Static Public Member Functions | |
static MImEngineFactory * | instance () |
Friends | |
class | Ut_MImEngineFactory |
The MImEngineFactory class provides a singleton mode interface to create MImEngineInterface object.
MImEngineFactory::~MImEngineFactory | ( | ) |
MImEngineFactory destructor
MImEngineHwrInterface * MImEngineFactory::createEngineHwr | ( | const QString & | driver | ) |
create MImEngineHwrInterface object.
driver | the Engine name |
MImEngineWordsInterface * MImEngineFactory::createEngineWords | ( | const QString & | driver | ) |
create MImEngineWordsInterface object.
driver | the Engine name |
void MImEngineFactory::deleteEngine | ( | MImEngineHwrInterface * | engine | ) |
delete MImEngineHwrInterface object.
engine | the MImEngineHwrInterface Engine object pointer |
void MImEngineFactory::deleteEngine | ( | MImEngineWordsInterface * | engine | ) |
delete MImEngineWordsInterface object.
engine | MImEngineWordsInterface engine object pointer |
QStringList MImEngineFactory::drivers | ( | ) |
get driver names
MImEngineFactory * MImEngineFactory::instance | ( | ) | [static] |
gets the singleton instance for MImEngineFactory note: the keyboards related driver must be installed to "/usr/lib/meego-imengines/drivers/words"; the handwriting related driver must be installed to "/usr/lib/meego-imengines/drivers/hwr";
friend class Ut_MImEngineFactory [friend] |
Copyright © 2010 Nokia Corporation | MeeGo Touch |