| Home · All Classes · Main Classes · Deprecated |
The MEscapeButtonPanel class displays an escape button. More...


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 |
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.
Definition at line 37 of file corelib/widgets/mescapebuttonpanel.h.
| MEscapeButtonPanel::MEscapeButtonPanel | ( | QGraphicsItem * | parent = 0 |
) |
Constructs the escape button with the given parent.
Definition at line 28 of file mescapebuttonpanel.cpp.
:
MSceneWindow(new MSceneWindowPrivate,
new MEscapeButtonPanelModel,
MSceneWindow::EscapeButtonPanel, QString(""), parent)
{
}
| MEscapeButtonPanel::~MEscapeButtonPanel | ( | ) | [virtual] |
| void MEscapeButtonPanel::buttonClicked | ( | ) | [signal] |
Emitted when the home button was clicked.
| MEscapeButtonPanelModel::EscapeMode MEscapeButtonPanel::escapeMode | ( | ) | const |
Returns the current escape mode.
| 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.
Definition at line 44 of file mescapebuttonpanel.cpp.
{
if (escapeMode != model()->mode()) {
model()->setMode(escapeMode);
emit escapeModeChanged(escapeMode);
}
}

MEscapeButtonPanelModel::EscapeMode MEscapeButtonPanel::escapeMode [read, write] |
Definition at line 41 of file corelib/widgets/mescapebuttonpanel.h.
| Copyright © 2010 Nokia Corporation | Generated on Thu Nov 4 2010 18:14:25 (PDT) Doxygen 1.7.1 |
MeeGo Touch |