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

#include <CardWindowManagerStates.h>

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

Public Member Functions

 MaximizeState (CardWindowManager *wm)
 
virtual void windowAdded (CardWindow *win)
 
virtual void windowRemoved (CardWindow *win)
 
virtual void positiveSpaceAboutToChange (const QRect &r, bool fullScreen)
 
virtual void positiveSpaceChangeFinished (const QRect &r)
 
virtual void positiveSpaceChanged (const QRect &r)
 
virtual void animationsFinished ()
 
virtual void changeCardWindow (bool)
 
virtual void relayout (const QRectF &r, bool animate=true)
 
virtual void focusMaximizedCardWindow (bool focus)
 
virtual void processTouchToShareTransfer (const std::string &appId)
 
virtual bool handleKeyNavigation (QKeyEvent *keyEvent)
 
- Public Member Functions inherited from CardWindowManagerState
 CardWindowManagerState (CardWindowManager *wm)
 
virtual void flickGestureEvent (QGestureEvent *event)
 
virtual void tapGestureEvent (QTapGesture *event)
 
virtual void tapAndHoldGestureEvent (QTapAndHoldGesture *event)
 
virtual void windowTimedOut (CardWindow *win)
 
virtual bool supportLauncherOverlay () const
 
virtual void handleTouchBegin (QTouchEvent *e)
 
virtual void handleTouchEnd (QTouchEvent *e)
 
virtual void handleTouchUpdate (QTouchEvent *e)
 

Protected Member Functions

virtual void onExit (QEvent *event)
 
virtual void onEntry (QEvent *event)
 
- Protected Member Functions inherited from CardWindowManagerState
bool lastWindowAddedType () const
 
void resizeWindow (CardWindow *w, int width, int height)
 

Additional Inherited Members

- Protected Attributes inherited from CardWindowManagerState
CardWindowManagerm_wm
 

Constructor & Destructor Documentation

MaximizeState::MaximizeState ( CardWindowManager wm)

Member Function Documentation

void MaximizeState::animationsFinished ( )
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::changeCardWindow ( bool  next)
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::focusMaximizedCardWindow ( bool  focus)
virtual

Reimplemented from CardWindowManagerState.

virtual bool MaximizeState::handleKeyNavigation ( QKeyEvent *  keyEvent)
inlinevirtual

Reimplemented from CardWindowManagerState.

void MaximizeState::onEntry ( QEvent event)
protectedvirtual

Reimplemented from CardWindowManagerState.

void MaximizeState::onExit ( QEvent event)
protectedvirtual
void MaximizeState::positiveSpaceAboutToChange ( const QRect &  r,
bool  fullScreen 
)
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::positiveSpaceChanged ( const QRect &  r)
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::positiveSpaceChangeFinished ( const QRect &  r)
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::processTouchToShareTransfer ( const std::string &  appId)
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::relayout ( const QRectF &  r,
bool  animate = true 
)
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::windowAdded ( CardWindow win)
virtual

Reimplemented from CardWindowManagerState.

void MaximizeState::windowRemoved ( CardWindow win)
virtual

Reimplemented from CardWindowManagerState.


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