LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DockModeLaunchPoint Class Reference

#include <DockModeLaunchPoint.h>

Inheritance diagram for DockModeLaunchPoint:
[legend]
Collaboration diagram for DockModeLaunchPoint:
[legend]

Public Types

enum  State {
  NotLaunched = 0, Closed, Launching, Running,
  Frozen
}
 

Public Member Functions

 DockModeLaunchPoint (int width, int height, const LaunchPoint *lp, bool isPermanent=false)
 
 ~DockModeLaunchPoint ()
 
QRectF boundingRect () const
 
bool isPermanent () const
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
 
void setState (State newState)
 
State state ()
 
const LaunchPointlaunchPoint ()
 
void setOrientation (OrientationEvent::Orientation orient)
 
void setOpenWindow (Window *win)
 
WindowopenWindow ()
 
bool windowJustFinishedLoading ()
 
bool loadingTimedOut ()
 
void setAnchorPos (int x, int y)
 
void createAppScreenshot (bool closing=false)
 
void deleteScreenShot ()
 
void createSplashImage (QPixmap *img, OrientationEvent::Orientation imgOrientation)
 
QPixmap * splashImage ()
 
void setPressedState (bool pressed)
 
void resize (int width, int height)
 

Static Public Member Functions

static void deleteStaticImages ()
 

Member Enumeration Documentation

Enumerator
NotLaunched 
Closed 
Launching 
Running 
Frozen 

Constructor & Destructor Documentation

DockModeLaunchPoint::DockModeLaunchPoint ( int  width,
int  height,
const LaunchPoint lp,
bool  isPermanent = false 
)
DockModeLaunchPoint::~DockModeLaunchPoint ( )

Member Function Documentation

QRectF DockModeLaunchPoint::boundingRect ( ) const
void DockModeLaunchPoint::createAppScreenshot ( bool  closing = false)
void DockModeLaunchPoint::createSplashImage ( QPixmap *  img,
OrientationEvent::Orientation  imgOrientation 
)
void DockModeLaunchPoint::deleteScreenShot ( )
void DockModeLaunchPoint::deleteStaticImages ( )
static
bool DockModeLaunchPoint::isPermanent ( ) const
inline
const LaunchPoint* DockModeLaunchPoint::launchPoint ( )
inline
bool DockModeLaunchPoint::loadingTimedOut ( )
Window * DockModeLaunchPoint::openWindow ( )
void DockModeLaunchPoint::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget 
)
void DockModeLaunchPoint::resize ( int  width,
int  height 
)
void DockModeLaunchPoint::setAnchorPos ( int  x,
int  y 
)
inline
void DockModeLaunchPoint::setOpenWindow ( Window win)
void DockModeLaunchPoint::setOrientation ( OrientationEvent::Orientation  orient)
void DockModeLaunchPoint::setPressedState ( bool  pressed)
inline
void DockModeLaunchPoint::setState ( State  newState)
QPixmap* DockModeLaunchPoint::splashImage ( )
inline
State DockModeLaunchPoint::state ( )
inline
bool DockModeLaunchPoint::windowJustFinishedLoading ( )

The documentation for this class was generated from the following files: