src/hbplugins/inputmethods/touchinput/touchinputplugin.h
changeset 7 923ff622b8b9
parent 0 16d8024aca5e
equal deleted inserted replaced
6:c3690ec91ef8 7:923ff622b8b9
    24 ****************************************************************************/
    24 ****************************************************************************/
    25 
    25 
    26 #ifndef TouchInputPlugin_IMPL_H
    26 #ifndef TouchInputPlugin_IMPL_H
    27 #define TouchInputPlugin_IMPL_H
    27 #define TouchInputPlugin_IMPL_H
    28 
    28 
    29 #include <QInputContextPlugin>
    29 #include <hbinputcontextplugin.h>
    30 
    30 
    31 class HbTouchInputPlugin : public QInputContextPlugin
    31 class HbTouchInputPlugin : public HbInputContextPlugin
    32 {
    32 {
    33     Q_OBJECT
    33     Q_OBJECT
    34 
    34 
    35 public:
    35 public:
    36     HbTouchInputPlugin(QObject *parent = 0);
    36     HbTouchInputPlugin(QObject *parent = 0);
    40     QInputContext* create(const QString& key);
    40     QInputContext* create(const QString& key);
    41     QString description(const QString& key);
    41     QString description(const QString& key);
    42     QString displayName(const QString& key);
    42     QString displayName(const QString& key);
    43     QStringList keys() const;
    43     QStringList keys() const;
    44     QStringList languages(const QString& key);
    44     QStringList languages(const QString& key);
       
    45     QStringList displayNames(const QString &key);
       
    46     HbIcon icon(const QString &key);
       
    47     QList<HbIcon> icons(const QString &key);
    45 };
    48 };
    46 
    49 
    47 #endif // TouchInputPlugin_IMPL_H
    50 #endif // TouchInputPlugin_IMPL_H
    48 
    51 
    49 // End of file
    52 // End of file