Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions |
The BaseContextLabel class provides a dockable soft key bar for phones. More...
#include <BaseContextLabel>
Inherits QAbstractContextLabel.
Inherited by ThemedContextLabel.
The BaseContextLabel class provides a dockable soft key bar for phones.
This class provides an abstract dockable soft key bar for phones. It should be used as a base for any soft key bar implementation. The only missing part for a complete context label is the user frontend. The context label should be completed by subclassing this class.
The ThemedContextLabel class is an example subclass and adds the UI via theming capabilities.
This class is part of the Qt Extended server and cannot be used by other Qt Extended applications.
See also ThemedContextLabel and QAbstractContextLabel.
Create a new BaseContextLabel widget, with the appropriate parent and flags.
Destroys the widget.
Returns the list of Buttons managed by the context label. This may be of use when accessing the button information from subclasses.
Specifies the behaviour of the context label when pressedButton is pressed.
Specifies the behaviour of the context label when releasedButton is released.
Emitted when the key mapping of the menu bar has been changed by QSoftMenuBarProvider. The usual action would be to update the pixmap/text displayed by the UI. BaseButton::changed() returns true for the button that has been changed. Once the update is performed BaseButton::setChanged() should be used to reset the change flag.
Returns the size reserved for the contextlabel. This size depends on the implementation of the class and should be rewritten according to the need. The ThemedContextLabel provides an implementation of this function.
Reimplemented from QAbstractContextLabel.
Returns the QSoftMenuProvider controlled by this context label.
Copyright © 2009 Trolltech | Trademarks | Qt Extended 4.4.3 |