Home · API Reference · Modules
Public Member Functions | List of all members
Maliit::Server::WindowedGraphicsViewSurface Class Reference
Inheritance diagram for Maliit::Server::WindowedGraphicsViewSurface:
Inheritance graph
[legend]

Public Member Functions

 WindowedGraphicsViewSurface (WindowedSurfaceFactory *factory, AbstractSurface::Options options, const QSharedPointer< WindowedSurface > &parent)
 
 ~WindowedGraphicsViewSurface ()
 
QGraphicsScene * scene () const
 
QGraphicsView * view () const
 
void show ()
 
void setSize (const QSize &size)
 
void clear ()
 
QGraphicsItem * root () const
 
- Public Member Functions inherited from Maliit::Server::WindowedSurface
 ~WindowedSurface ()
 
void hide ()
 
QSize size () const
 
QPoint relativePosition () const
 
void setRelativePosition (const QPoint &position)
 
QSharedPointer< AbstractSurfaceparent () const
 
QPoint translateEventPosition (const QPoint &eventPosition, const QSharedPointer< AbstractSurface > &eventSurface=QSharedPointer< AbstractSurface >()) const
 
void setActive (bool active)
 
void applicationFocusChanged (WId winId)
 
QRegion inputMethodArea ()
 
- Public Member Functions inherited from Maliit::Plugins::AbstractSurface
virtual ~AbstractSurface ()
 
- Public Member Functions inherited from Maliit::Plugins::AbstractGraphicsViewSurface
virtual ~AbstractGraphicsViewSurface ()
 

Additional Inherited Members

- Public Types inherited from Maliit::Plugins::AbstractSurface
enum  Option
 
- Static Public Member Functions inherited from Maliit::Server::WindowedSurface
 WindowedSurface (WindowedSurfaceFactory *factory, AbstractSurface::Options options, const QSharedPointer< WindowedSurface > &parent, QWidget *toplevel)
 
- Protected Member Functions inherited from Maliit::Server::WindowedSurface
bool isWindow () const
 
QPoint mapToGlobal (const QPoint &pos) const
 
- Protected Attributes inherited from Maliit::Server::WindowedSurface
WindowedSurfaceFactorymFactory
 
Options mOptions
 
QSharedPointer< WindowedSurfacemParent
 
QScopedPointer< QWidget > mToplevel
 
bool mActive
 
bool mVisible
 
QPoint mRelativePosition
 

Constructor & Destructor Documentation

Maliit::Server::WindowedGraphicsViewSurface::WindowedGraphicsViewSurface ( WindowedSurfaceFactory factory,
AbstractSurface::Options  options,
const QSharedPointer< WindowedSurface > &  parent 
)
inline
Maliit::Server::WindowedGraphicsViewSurface::~WindowedGraphicsViewSurface ( )
inline

Member Function Documentation

void Maliit::Server::WindowedGraphicsViewSurface::clear ( )
inlinevirtual

clear this surface

Implements Maliit::Plugins::AbstractGraphicsViewSurface.

QGraphicsItem* Maliit::Server::WindowedGraphicsViewSurface::root ( ) const
inlinevirtual

returns the root QGraphicsItem of the surface

Returns
the root QGraphicsItem of the surface

Implements Maliit::Plugins::AbstractGraphicsViewSurface.

QGraphicsScene* Maliit::Server::WindowedGraphicsViewSurface::scene ( ) const
inlinevirtual

returns the QGraphicsScene of the surface

Returns
the QGraphicsScene of the surface

Implements Maliit::Plugins::AbstractGraphicsViewSurface.

void Maliit::Server::WindowedGraphicsViewSurface::setSize ( const QSize &  size)
inlinevirtual

sets the size of the surface

Parameters
sizethe requested surface size

Reimplemented from Maliit::Server::WindowedSurface.

void Maliit::Server::WindowedGraphicsViewSurface::show ( )
inlinevirtual

shows the surface.

Reimplemented from Maliit::Server::WindowedSurface.

QGraphicsView* Maliit::Server::WindowedGraphicsViewSurface::view ( ) const
inlinevirtual

returns the QGraphicsView of the surface

Returns
the QGraphicsView of the surface

Implements Maliit::Plugins::AbstractGraphicsViewSurface.


Copyright © 2011 Nokia Corporation
Maliit