Home · All Classes · Main Classes · Deprecated
Public Slots | Signals | Public Member Functions | Properties

MEscapeButtonPanel Class Reference

The MEscapeButtonPanel class displays an escape button. More...

Inherits MSceneWindow.

List of all members.

Public Slots

void setEscapeMode (MEscapeButtonPanelModel::EscapeMode escapeMode)

Signals

void escapeModeChanged (MEscapeButtonPanelModel::EscapeMode escapeMode)
void buttonClicked ()

Public Member Functions

 MEscapeButtonPanel (QGraphicsItem *parent=0)
virtual ~MEscapeButtonPanel ()
MEscapeButtonPanelModel::EscapeMode escapeMode () const

Properties

MEscapeButtonPanelModel::EscapeMode escapeMode

Detailed Description

The MEscapeButtonPanel class displays an escape button.

The escape button can be displayed regardless of the navigation bar and provides three display modes described by MEscapeButtonModel::EscapeMode. In contrast to the home button (provided by MHomeButtonPanel), it does not stand above all GUI elements, i.e. can be covered by modal dialogs, and MOverlay class instances.

See also:
MHomeButtonPanel

Constructor & Destructor Documentation

MEscapeButtonPanel::MEscapeButtonPanel ( QGraphicsItem parent = 0  ) 

Constructs the escape button with the given parent.

MEscapeButtonPanel::~MEscapeButtonPanel (  )  [virtual]

Destructor.


Member Function Documentation

void MEscapeButtonPanel::buttonClicked (  )  [signal]

Emitted when the home button was clicked.

MEscapeButtonPanelModel::EscapeMode MEscapeButtonPanel::escapeMode (  )  const

Returns the current escape mode.

See also:
MEscapeButtonPanelModel::EscapeMode
void MEscapeButtonPanel::escapeModeChanged ( MEscapeButtonPanelModel::EscapeMode  escapeMode  )  [signal]
void MEscapeButtonPanel::setEscapeMode ( MEscapeButtonPanelModel::EscapeMode  escapeMode  )  [slot]

Sets the escape mode of the button to the given escapeMode.

See also:
MEscapeButtonPanelModel::EscapeMode

Property Documentation

MEscapeButtonPanelModel::EscapeMode MEscapeButtonPanel::escapeMode [read, write]

Copyright © 2010 Nokia Corporation
MeeGo Touch