#include <WindowServer.h>
|
virtual | ~WindowServer () |
|
virtual void | addWindow (Window *win) |
|
virtual void | removeWindow (Window *win) |
|
virtual void | focusWindow (Window *win) |
|
virtual void | unfocusWindow (Window *win) |
|
virtual void | windowUpdated (Window *win) |
|
virtual void | prepareAddWindow (Window *win) |
|
virtual void | addWindowTimedOut (Window *win) |
|
void | bootupFinished () |
|
void | startProgressAnimation (ProgressAnimation::Type type=ProgressAnimation::TypeHp) |
|
void | stopProgressAnimation () |
|
bool | progressRunning () const |
|
virtual void | startDrag (int x, int y, void *imgRef, const std::string &lpid) |
|
virtual void | endDrag (int x, int y, const std::string &lpid, bool handled) |
|
virtual void | applyLaunchFeedback (int centerX, int centerY) |
|
virtual void | appLaunchPreventedUnderLowMemory () |
|
DisplayManager * | displayManager () const |
|
MetaKeyManager * | metaKeyManager () const |
|
CoreNaviManager * | coreNaviManager () const |
|
bool | takeScreenShot (const char *path) |
|
virtual QPixmap * | takeScreenShot () |
|
OrientationEvent::Orientation | getOrientation () const |
|
OrientationEvent::Orientation | getUiOrientation () const |
|
void | setPaintingDisabled (bool val) |
|
virtual void | cancelVibrations () |
|
void | shutdown () |
|
void | setWindowProperties (Window *win, const WindowProperties &props) |
|
WindowManagerBase * | inputWindowManager () const |
|
virtual WindowManagerBase * | getWindowManagerByClassName (const QString &undecoratedClassName) const |
|
virtual WindowManagerBase * | windowManagerForWindow (Window *wm) const =0 |
|
virtual void | resizeWindowManagers (int width, int height) |
|
virtual bool | okToResizeUi (bool ignorePendingRequests=false) |
|
bool | deviceIsPortraitType () const |
|
virtual QDeclarativeEngine * | declarativeEngine () |
|
virtual QRectF | mapRectToRoot (const QGraphicsItem *item, const QRectF &rect) const |
|
virtual bool | enqueueWindowForFlip (Window *window, QRect &windowScreenBoundaries, bool sync) |
|
virtual bool | removeWindowFromFlipQueue (Window *window) |
|
void | setUiRotationMode (RotationMode uiRotationMode, bool cardMaximizing=false, bool skipAnimation=false) |
|
bool | touchOnScreen () const |
|
Enumerator |
---|
RotationMode_FreeRotation |
|
RotationMode_NoRotation |
|
RotationMode_LimitedLandscape |
|
RotationMode_LimitedPortrait |
|
RotationMode_FixedPortrait |
|
RotationMode_FixedLandscape |
|
RotationMode_FixedPortraitInverted |
|
RotationMode_FixedLandscapeInverted |
|
Enumerator |
---|
Rotation_NoAnimation |
|
Rotation_RotateAndCrossFade |
|
Rotation_CrossFadeOnly |
|
WindowServer::~WindowServer |
( |
| ) |
|
|
virtual |
WindowServer::WindowServer |
( |
| ) |
|
|
protected |
void WindowServer::addWindow |
( |
Window * |
win | ) |
|
|
virtual |
void WindowServer::addWindowTimedOut |
( |
Window * |
win | ) |
|
|
virtual |
int WindowServer::angleForOrientation |
( |
OrientationEvent::Orientation |
orient | ) |
|
|
protected |
virtual void WindowServer::appLaunchPreventedUnderLowMemory |
( |
| ) |
|
|
inlinevirtual |
void WindowServer::applyLaunchFeedback |
( |
int |
centerX, |
|
|
int |
centerY |
|
) |
| |
|
virtual |
void WindowServer::bootupFinished |
( |
| ) |
|
void WindowServer::cacheFocusedItem |
( |
| ) |
|
|
protected |
void WindowServer::cancelPendingWindowRotations |
( |
| ) |
|
|
protectedvirtual |
void WindowServer::cancelVibrations |
( |
| ) |
|
|
virtual |
virtual QDeclarativeEngine* WindowServer::declarativeEngine |
( |
| ) |
|
|
inlinevirtual |
bool WindowServer::deviceIsPortraitType |
( |
| ) |
const |
|
inline |
void WindowServer::dumpFpsHistory |
( |
| ) |
|
|
static |
void WindowServer::enableFpsCounter |
( |
bool |
enable | ) |
|
|
static |
void WindowServer::endDrag |
( |
int |
x, |
|
|
int |
y, |
|
|
const std::string & |
lpid, |
|
|
bool |
handled |
|
) |
| |
|
virtual |
bool WindowServer::enqueueWindowForFlip |
( |
Window * |
window, |
|
|
QRect & |
windowScreenBoundaries, |
|
|
bool |
sync |
|
) |
| |
|
virtual |
void WindowServer::focusWindow |
( |
Window * |
win | ) |
|
|
virtual |
OrientationEvent::Orientation WindowServer::getOrientation |
( |
| ) |
const |
|
inline |
OrientationEvent::Orientation WindowServer::getUiOrientation |
( |
| ) |
const |
|
inline |
WindowManagerBase * WindowServer::getWindowManagerByClassName |
( |
const QString & |
undecoratedClassName | ) |
const |
|
virtual |
bool WindowServer::handleEvent |
( |
QEvent * |
event | ) |
|
|
protectedvirtual |
bool WindowServer::isOrientationAllowed |
( |
OrientationEvent::Orientation |
newOrient | ) |
|
|
protectedvirtual |
QRectF WindowServer::mapRectToRoot |
( |
const QGraphicsItem * |
item, |
|
|
const QRectF & |
rect |
|
) |
| const |
|
virtual |
void WindowServer::markBootFinish |
( |
| ) |
|
|
static |
void WindowServer::markBootStart |
( |
| ) |
|
|
static |
virtual bool WindowServer::okToResizeUi |
( |
bool |
ignorePendingRequests = false | ) |
|
|
inlinevirtual |
void WindowServer::prepareAddWindow |
( |
Window * |
win | ) |
|
|
virtual |
bool WindowServer::processSystemShortcut |
( |
QEvent * |
event | ) |
|
|
protectedvirtual |
bool WindowServer::progressRunning |
( |
| ) |
const |
|
inline |
void WindowServer::registerWindow |
( |
Window * |
win | ) |
|
|
static |
void WindowServer::removeWindow |
( |
Window * |
win | ) |
|
|
virtual |
bool WindowServer::removeWindowFromFlipQueue |
( |
Window * |
window | ) |
|
|
virtual |
void WindowServer::resetFpsBuffer |
( |
int |
newBufSize | ) |
|
|
static |
void WindowServer::resizeWindowManagers |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
virtual |
void WindowServer::restoreCachedFocusItem |
( |
| ) |
|
|
protected |
void WindowServer::rotatePendingWindows |
( |
| ) |
|
|
protectedvirtual |
void WindowServer::setOrientation |
( |
OrientationEvent::Orientation |
newOrient | ) |
|
|
protected |
void WindowServer::setPaintingDisabled |
( |
bool |
val | ) |
|
void WindowServer::setUiRotationMode |
( |
RotationMode |
uiRotationMode, |
|
|
bool |
cardMaximizing = false , |
|
|
bool |
skipAnimation = false |
|
) |
| |
void WindowServer::setWindowProperties |
( |
Window * |
win, |
|
|
const WindowProperties & |
props |
|
) |
| |
void WindowServer::shutdown |
( |
| ) |
|
void WindowServer::signalAboutToTakeScreenShot |
( |
| ) |
|
|
signal |
void WindowServer::signalTookScreenShot |
( |
| ) |
|
|
signal |
void WindowServer::signalTouchesReleasedFromScreen |
( |
| ) |
|
|
signal |
void WindowServer::signalUiRotated |
( |
| ) |
|
|
signal |
void WindowServer::signalWindowUpdated |
( |
Window * |
| ) |
|
|
signal |
void WindowServer::startDrag |
( |
int |
x, |
|
|
int |
y, |
|
|
void * |
imgRef, |
|
|
const std::string & |
lpid |
|
) |
| |
|
virtual |
void WindowServer::stopProgressAnimation |
( |
| ) |
|
virtual bool WindowServer::sysmgrEventFilters |
( |
QEvent * |
event | ) |
|
|
protectedpure virtual |
bool WindowServer::takeScreenShot |
( |
const char * |
path | ) |
|
QPixmap * WindowServer::takeScreenShot |
( |
| ) |
|
|
virtual |
bool WindowServer::touchOnScreen |
( |
| ) |
const |
|
inline |
void WindowServer::unfocusWindow |
( |
Window * |
win | ) |
|
|
virtual |
void WindowServer::unregisterWindow |
( |
Window * |
win | ) |
|
|
static |
virtual void WindowServer::updateWallpaperForRotation |
( |
OrientationEvent::Orientation |
| ) |
|
|
inlineprotectedvirtual |
bool WindowServer::viewportEvent |
( |
QEvent * |
event | ) |
|
|
protectedvirtual |
bool WindowServer::windowIsRegistered |
( |
Window * |
win | ) |
|
|
static |
void WindowServer::windowUpdated |
( |
Window * |
win | ) |
|
|
virtual |
int WindowServer::m_animationTargetRotationAngle |
|
protected |
bool WindowServer::m_bootingUp |
|
protected |
OrientationEvent::Orientation WindowServer::m_currentUiOrientation |
|
protected |
bool WindowServer::m_deviceIsPortraitType |
|
protected |
bool WindowServer::m_fingerDownOnScreen |
|
protected |
OrientationEvent::Orientation WindowServer::m_orientation |
|
protected |
OrientationEvent::Orientation WindowServer::m_pendingOrientation |
|
protected |
bool WindowServer::m_runningProgress |
|
protected |
uint32_t WindowServer::m_screenHeight |
|
protected |
uint32_t WindowServer::m_screenWidth |
|
protected |
The documentation for this class was generated from the following files: