Home · API Reference · Modules |
Public Types | |
typedef std::tr1::function < bool(QWidget *) | WidgetVisitor ) |
Public Slots | |
void | setTransientHint (WId remoteWinId) |
void | configureWidgetsForCompositing () |
Signals | |
void | remoteWindowChanged (MImRemoteWindow *newWindow) |
void | remoteWindowGone () |
Public Member Functions | |
MImXApplication (int &argc, char **argv) | |
virtual | ~MImXApplication () |
const MImXCompositeExtension & | compositeExtension () |
const MImXDamageExtension & | damageExtension () |
bool | x11EventFilter (XEvent *ev) |
virtual bool | selfComposited () const |
bool | manualRedirection () const |
bool | bypassWMHint () const |
bool | unconditionalShow () const |
void | setSuppressBackground (bool suppress) |
QWidget * | passThruWindow () const |
QWidget * | pluginsProxyWidget () const |
virtual const QPixmap & | remoteWindowPixmap () |
void | visitWidgetHierarchy (WidgetVisitor visitor, QWidget *widget) |
MImRemoteWindow * | remoteWindow () const |
Static Public Member Functions | |
static MImXApplication * | instance () |
typedef std::tr1::function<bool (QWidget *) MImXApplication::WidgetVisitor) |
Walks over widget hierarchy, if used with MImXApplication::visitWidgetHierarchy.
Return true if children of current widget shall be visited, too.
MImXApplication::MImXApplication | ( | int & | argc, | |
char ** | argv | |||
) |
MImXApplication::~MImXApplication | ( | ) | [virtual] |
MImXApplication * MImXApplication::instance | ( | ) | [static] |
const MImXCompositeExtension& MImXApplication::compositeExtension | ( | ) | [inline] |
const MImXDamageExtension& MImXApplication::damageExtension | ( | ) | [inline] |
bool MImXApplication::x11EventFilter | ( | XEvent * | ev | ) |
Requires a valid remoteWinId and a valid passThruWindow before it'll start to work.
bool MImXApplication::selfComposited | ( | ) | const [virtual] |
bool MImXApplication::manualRedirection | ( | ) | const |
bool MImXApplication::bypassWMHint | ( | ) | const |
bool MImXApplication::unconditionalShow | ( | ) | const |
void MImXApplication::setSuppressBackground | ( | bool | suppress | ) |
Flag that is used to sync between MAbstractInputMethodHost and rotation animation in order to capture the VKB without self-composited background drawn.
QWidget * MImXApplication::passThruWindow | ( | ) | const |
QWidget * MImXApplication::pluginsProxyWidget | ( | ) | const |
const QPixmap & MImXApplication::remoteWindowPixmap | ( | ) | [virtual] |
void MImXApplication::visitWidgetHierarchy | ( | WidgetVisitor | visitor, | |
QWidget * | widget | |||
) |
MImRemoteWindow * MImXApplication::remoteWindow | ( | ) | const |
For unittesting purposes.
void MImXApplication::setTransientHint | ( | WId | remoteWinId | ) | [slot] |
void MImXApplication::configureWidgetsForCompositing | ( | ) | [slot] |
void MImXApplication::remoteWindowChanged | ( | MImRemoteWindow * | newWindow | ) | [signal] |
This signal is emitted when remote window is changed.
Parameter can be 0 if window is unmapped.
void MImXApplication::remoteWindowGone | ( | ) | [signal] |
Copyright © 2011 Nokia Corporation | Maliit |