Home · API Reference · Modules
Public Slots | Public Member Functions | List of all members
MPassThruWindow Class Reference
Inheritance diagram for MPassThruWindow:
Inheritance graph
[legend]

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