LunaSysMgr
|
#include <TopLevelWindowManager.h>
Signals | |
void | signalScreenLockStatusChanged (bool locked) |
Public Member Functions | |
TopLevelWindowManager (uint32_t maxWidth, uint32_t maxHeight) | |
virtual | ~TopLevelWindowManager () |
virtual void | init () |
virtual void | addWindow (Window *win) |
virtual void | removeWindow (Window *win) |
virtual bool | handleEvent (QEvent *event) |
bool | okToResize () |
void | resize (int width, int height) |
void | delayDockModeLocking () |
void | performDelayedLock () |
virtual bool | handleNavigationEvent (QKeyEvent *keyEvent, bool &propogate) |
Public Member Functions inherited from WindowManagerBase | |
WindowManagerBase (int maxWidth, int maxHeight) | |
virtual | ~WindowManagerBase () |
void | setScreenBounds (int x, int y, int w, int h) |
virtual bool | doReticle (QPointF pos) |
virtual QRectF | boundingRect () const |
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
virtual void | prepareAddWindow (Window *win) |
virtual void | addWindowTimedOut (Window *win) |
virtual void | focusWindow (Window *win) |
virtual void | unfocusWindow (Window *win) |
Additional Inherited Members | |
Protected Member Functions inherited from WindowManagerBase | |
void | raiseChild (QGraphicsItem *child) |
Protected Attributes inherited from WindowManagerBase | |
QRectF | m_boundingRect |
TopLevelWindowManager::TopLevelWindowManager | ( | uint32_t | maxWidth, |
uint32_t | maxHeight | ||
) |
|
virtual |
|
virtual |
Reimplemented from WindowManagerBase.
void TopLevelWindowManager::delayDockModeLocking | ( | ) |
|
virtual |
|
virtual |
Reimplemented from WindowManagerBase.
|
virtual |
Reimplemented from WindowManagerBase.
|
virtual |
Reimplemented from WindowManagerBase.
void TopLevelWindowManager::performDelayedLock | ( | ) |
|
virtual |
Reimplemented from WindowManagerBase.
Reimplemented from WindowManagerBase.
|
signal |