Hi
I have developed one small widget to override the default virtual keyboard and
kept my lib @ /usr/lib/meego-im-plugins location. I didn't see any updates on
virtual keyboard.
See my sample code below.
class MGConfItem;
class MImCorrectionHost;
class MSceneWindow;
class MVirtualKeyboard;
class MVirtualKeyboardStyleContainer;
class MHardwareKeyboard;
class SymbolView;
class MImEngineWordsInterface;
class QWidget;
class MBanner;
class SharedHandleArea;
class MImToolbar;
class MAbstractInputMethodHost;
class SimpleFileLog;
class MAbstractInputMethod;
class MKeyboardHost: public MAbstractInputMethod
{
Q_OBJECT
private:
QWidget wid;
public:
MKeyboardHost(MAbstractInputMethodHost *imHost, QObject *parent =
0):MAbstractInputMethod(imHost, parent)
{
scene =new MSceneWindow;
scene->setManagedManually(true);
MPlainWindow::instance()->sceneManager()->appearSceneWindow(scene);
}
virtual ~MKeyboardHost()
{
//Destructor
}
void show()
{
wid.show();
}
void hide()
{
wid.hide();
}
};
Thanks
Yuvaraj R
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines