QAbstractSecondaryDisplay Class Reference
[QtUiModule]
The QAbstractSecondaryDisplay class allows developers to replace the "secondary screen" portion of the Phone UI. More...
#include <QAbstractSecondaryDisplay>
Inherits QWidget.
Inherited by ThemedSecondaryDisplay.
Public Functions
- 206 public functions inherited from QWidget
- 29 public functions inherited from QObject
- 14 public functions inherited from QPaintDevice
Additional Inherited Members
- 57 properties inherited from QWidget
- 1 property inherited from QObject
- 19 public slots inherited from QWidget
- 1 public slot inherited from QObject
- 1 signal inherited from QWidget
- 1 signal inherited from QObject
- 1 public type inherited from QObject
- 4 static public members inherited from QWidget
- 4 static public members inherited from QObject
- 38 protected functions inherited from QWidget
- 7 protected functions inherited from QObject
- 1 protected function inherited from QPaintDevice
- 1 protected slot inherited from QWidget
- 2 protected variables inherited from QObject
- 1 protected type inherited from QPaintDevice
Detailed Description
The QAbstractSecondaryDisplay class allows developers to replace the "secondary screen" portion of the Phone UI.
The QAbstractSecondaryDisplay interface is part of is part of the server widgets framework and represents the portion of the phone UI that is shown on a smaller utility screen such as on clam shell phones.
A small tutorial on how to develop new server widgets using one of the abstract widgets as base can be found in QAbstractServerInterface class documentation.
Integration hints and requirements
- The secondary display should listen on the QPE/System qcop channel for applySecondaryBackgroundImage() messages. This message is sent when the user sets a new background image for the secondary display.
- The image information are stored in the Trolltech/qpe settings file. The HomeScreen/SecondaryHomeScreenPicture key stores the image path and HomeScreen/SecondaryHomeScreenPictureMode gives an indication how the image should be layed out (ScaleAndCrop, Center/Tile, Scale and Stretch).
- The secondary display is closely linked to the HomeScreen settings application which is used to set these values.
Note that it is not required to support all the features mentioned above.
This class is part of the Qt Extended server and cannot be used by other Qt Extended applications.
Member Function Documentation
QAbstractSecondaryDisplay::QAbstractSecondaryDisplay ( QWidget * parent = 0, Qt::WFlags flags = 0 )
Construct a new QAbstractSecondaryDisplay with the specified parent and widget flags.
Copyright © 2009 Trolltech |
Trademarks |
Qt Extended 4.4.3 |