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

Reply via email to