Home · API Reference · Modules
Public Slots | Public Member Functions
MPassThruWindow Class Reference

List of all members.

Public Slots

void inputPassthrough (const QRegion &region=QRegion())
void setRemoteWindow (MImRemoteWindow *remoteWindow=0)
void updateFromRemoteWindow (const QRegion &region)

Public Member Functions

 MPassThruWindow (MImXServerLogic *serverLogic, const MImServerXOptions &options)
 ~MPassThruWindow ()
virtual bool event (QEvent *e)
void closeEvent (QCloseEvent *ev)
const QRegion & region ()

Detailed Description

MPassThruWindow uses XFixes to redirect mouse events to VKB.


Constructor & Destructor Documentation

MPassThruWindow::MPassThruWindow ( MImXServerLogic serverLogic,
const MImServerXOptions &  options 
)
explicit

Constructor.

Parameters:
pQWidget* parent widget
MPassThruWindow::~MPassThruWindow ( )

Destructor.


Member Function Documentation

void MPassThruWindow::closeEvent ( QCloseEvent *  ev)
bool MPassThruWindow::event ( QEvent *  e)
virtual
void MPassThruWindow::inputPassthrough ( const QRegion &  region = QRegion())
slot

Set window ID for given region.

const QRegion & MPassThruWindow::region ( )

Return region occupied by current plugin.

void MPassThruWindow::setRemoteWindow ( MImRemoteWindow *  remoteWindow = 0)
slot

Set the new remote window (application window)

void MPassThruWindow::updateFromRemoteWindow ( const QRegion &  region)
slot

Schedules repainting for widget's background from remote window.


Copyright © 2011 Nokia Corporation
Maliit