src/hbcore/inputfw/hbinpututils.h
changeset 5 627c4a0fd0e7
parent 2 06ff229162e9
child 6 c3690ec91ef8
equal deleted inserted replaced
3:11d3954df52a 5:627c4a0fd0e7
    34 class HbMappedKey;
    34 class HbMappedKey;
    35 class HbLanguageDatabaseInterface;
    35 class HbLanguageDatabaseInterface;
    36 class QInputContextPlugin;
    36 class QInputContextPlugin;
    37 class QWidget;
    37 class QWidget;
    38 class QGraphicsWidget;
    38 class QGraphicsWidget;
       
    39 class QGraphicsProxyWidget;
    39 
    40 
    40 struct HbInputMethodList
    41 struct HbInputMethodList
    41 {
    42 {
    42     QStringList dllName;
    43     QStringList dllName;
    43     QStringList key;
    44     QStringList key;
    59 
    60 
    60     static void listSupportedInputLanguages(QList<HbInputLanguage>& results);
    61     static void listSupportedInputLanguages(QList<HbInputLanguage>& results);
    61 
    62 
    62     static QWidget* createWrapperWidget(QGraphicsWidget* graphicsWidget);
    63     static QWidget* createWrapperWidget(QGraphicsWidget* graphicsWidget);
    63     static QGraphicsWidget* createGraphicsProxyWidget(QWidget* widget);
    64     static QGraphicsWidget* createGraphicsProxyWidget(QWidget* widget);
    64     static HbInputDigitType inputDigitType(HbInputLanguage language);	
    65     static HbInputDigitType inputDigitType(HbInputLanguage language);
       
    66     static QGraphicsProxyWidget* graphicsProxyWidget(const QWidget* w);
    65 };
    67 };
    66 
    68 
    67 /*!
    69 /*!
    68 Returns true if given input mode is Chinese input mode.
    70 Returns true if given input mode is Chinese input mode.
    69 */
    71 */