diff -r 1f895d8a5b2b -r 46686fb6258c qtmobileextensions/src/keycapture/targetwrapper.h --- a/qtmobileextensions/src/keycapture/targetwrapper.h Tue Jul 06 15:12:50 2010 +0300 +++ b/qtmobileextensions/src/keycapture/targetwrapper.h Wed Aug 18 10:38:12 2010 +0300 @@ -50,8 +50,8 @@ #endif -class ResponseHandler; -class ResponseHandlerEx; +class CResponseHandler; +class CResponseHandlerEx; class TargetWrapper : public MRemConCoreApiTargetObserver, public MRemConCallHandlingTargetObserver { @@ -61,6 +61,7 @@ ~TargetWrapper(); void init(XQKeyCapture::CapturingFlags flags); + void close(XQKeyCapture::CapturingFlags flags); public: // -- MRemConCoreApiTargetObserver overloaded methods -- @@ -88,6 +89,7 @@ protected: + void reset(); void initMapping(); QWidget *getTargetWidget(); @@ -103,10 +105,10 @@ CRemConCoreApiTarget *target; CRemConCallHandlingTarget *targetEx; - ResponseHandler *handler; - ResponseHandlerEx *handlerEx; + CResponseHandler *handler; + CResponseHandlerEx *handlerEx; - XQKeyCapture::CapturingFlags captureFlags; + QFlags captureFlags; QMap keyMapping; };