MPassThruWindow uses XFixes to redirect mouse events to VKB.
§ MPassThruWindow()
MPassThruWindow::MPassThruWindow |
( |
MImXServerLogic * |
serverLogic, |
|
|
const MImServerXOptions & |
options |
|
) |
| |
|
explicit |
§ ~MPassThruWindow()
MPassThruWindow::~MPassThruWindow |
( |
| ) |
|
§ closeEvent()
void MPassThruWindow::closeEvent |
( |
QCloseEvent * |
ev | ) |
|
§ event()
bool MPassThruWindow::event |
( |
QEvent * |
e | ) |
|
|
virtual |
§ inputPassthrough
void MPassThruWindow::inputPassthrough |
( |
const QRegion & |
region = QRegion() | ) |
|
|
slot |
Set window ID for given region.
§ region()
const QRegion & MPassThruWindow::region |
( |
| ) |
|
Return region occupied by current plugin.
§ setRemoteWindow
void MPassThruWindow::setRemoteWindow |
( |
MImRemoteWindow * |
remoteWindow = 0 | ) |
|
|
slot |
Set the new remote window (application window)
§ updateFromRemoteWindow
void MPassThruWindow::updateFromRemoteWindow |
( |
const QRegion & |
region | ) |
|
|
slot |
Schedules repainting for widget's background from remote window.