QAbstractBrowserScreen Class Reference
The QAbstractBrowserScreen class allows developers to replace the "application browser screen" portion of the Phone UI. More...
#include <QAbstractBrowserScreen>
Inherits QWidget.
Inherited by PhoneBrowserScreen.
Public Functions
- 258 public functions inherited from QWidget
- 37 public functions inherited from QObject
- 20 public functions inherited from QPaintDevice
Public Slots
- virtual void moveToView ( const QString & view ) = 0
- virtual void resetToView ( const QString & view ) = 0
- 20 public slots inherited from QWidget
- 1 public slot inherited from QObject
Signals
Additional Inherited Members
- 55 properties inherited from QWidget
- 1 property inherited from QObject
- 1 public type inherited from QObject
- 5 static public members inherited from QWidget
- 4 static public members inherited from QObject
- 13 static public members inherited from QPaintDevice
- 39 protected functions inherited from QWidget
- 8 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
- 1 static protected member inherited from QObject
Detailed Description
The QAbstractBrowserScreen class allows developers to replace the "application browser screen" portion of the Phone UI.
The application browser is part of the server widgets framework and represents the portion of the phone UI that users navigate through to launch applications or view their documents.
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.
Member Function Documentation
QAbstractBrowserScreen::QAbstractBrowserScreen ( QWidget * parent = 0, Qt::WFlags flags = 0 )
Construct a new QAbstractBrowserScreen instance, with the specified parent and widget flags.
void QAbstractBrowserScreen::applicationLaunched ( const QString & application ) [signal]
Emitted whenever the user launches an application through the browser.
QString QAbstractBrowserScreen::currentView () const [pure virtual]
Returns the name of the current view.
void QAbstractBrowserScreen::currentViewChanged ( const QString & view ) [signal]
Emitted whenever the current view changes to view. This may be caused by calls the resetToView() or moveToView(), or by user interaction with the browser.
void QAbstractBrowserScreen::moveToView ( const QString & view ) [pure virtual slot]
Display the view using any appropriate transition effects. view should be added to the end of any back or history handing list.
void QAbstractBrowserScreen::resetToView ( const QString & view ) [pure virtual slot]
Display the view immediately. Any logical back or history handling should be reset to have view as a starting point.
bool QAbstractBrowserScreen::viewAvailable ( const QString & view ) const [pure virtual]
Returns true if the browser is capable of switching to view.