MPassThruWindow uses XFixes to redirect mouse events to VKB.
| MPassThruWindow::MPassThruWindow |
( |
MImXServerLogic * |
serverLogic, |
|
|
const MImServerXOptions & |
options |
|
) |
| |
|
explicit |
| MPassThruWindow::~MPassThruWindow |
( |
| ) |
|
| 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.