1
/****************************************************************************
2
** $Id: .emacs,v 1.3 1998/02/20 15:06:53 agulbra Exp $
4
** Definition of something or other
8
** Copyright (C) 1997 by Troll Tech AS. All rights reserved.
10
****************************************************************************/
12
#ifndef QWSINPUTCONTEXT_P_H
13
#define QWSINPUTCONTEXT_P_H
15
#include "qinputcontext.h"
20
class QWSIMQueryEvent;
23
class QWSInputContext : public QInputContext
27
explicit QWSInputContext(QObject* parent = 0);
31
QString identifierName() { return QString(); }
32
QString language() { return QString(); }
36
void mouseHandler( int x, QMouseEvent *event);
38
void setFocusWidget( QWidget *w );
39
void widgetDestroyed(QWidget *w);
41
bool isComposing() const;
43
static QWidget *activeWidget();
44
static bool translateIMEvent(QWidget *w, const QWSIMEvent *e);
45
static bool translateIMQueryEvent(QWidget *w, const QWSIMQueryEvent *e);
46
static bool translateIMInitEvent(const QWSIMInitEvent *e);
48
#endif // QT_NO_QWS_IM