56 #ifndef QINPUTCONTEXTPLUGIN_H 57 #define QINPUTCONTEXTPLUGIN_H 59 #include <QtCore/qplugin.h> 60 #include <QtCore/qfactoryinterface.h> 61 #include <QtCore/qstringlist.h> 69 #if !defined(QT_NO_IM) 72 class QInputContextPluginPrivate;
82 #define QInputContextFactoryInterface_iid "com.trolltech.Qt.QInputContextFactoryInterface" 106 #endif // QINPUTCONTEXTPLUGIN_H #define QT_END_NAMESPACE
This macro expands to.
static Expression::Ptr create(Expression *const expr, const YYLTYPE &sourceLocator, const ParserContext *const parseInfo)
The QString class provides a Unicode character string.
The QInputContextPlugin class provides an abstract base for custom QInputContext plugins.
The QObject class is the base class of all Qt objects.
#define Q_DECLARE_INTERFACE(IFace, IId)
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QStringList class provides a list of strings.
#define QInputContextFactoryInterface_iid
virtual QStringList keys() const =0
#define Q_INTERFACES(x)
This macro tells Qt which interfaces the class implements.
The QInputContext class abstracts the input method dependent data and composing state.