|  | Home · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# QVNCScreen Class Reference
[QtGui module]

The QVNCScreen class implements a screen driver for VNC servers. More...

     #include <QVNCScreen>

Inherits QScreen.

- List of all members, including inherited members

### Public Functions

- QVNCScreen ( int displayId )
- virtual ~QVNCScreen ()

- 53 public functions inherited from QScreen

### Additional Inherited Members

- 1 static public member inherited from QScreen
- 1 protected function inherited from QScreen

## Detailed Description

The QVNCScreen class implements a screen driver for VNC servers.

Note that this class is only available in Qtopia Core. Custom screen drivers can be added by subclassing the QScreenDriver class, using the QScreenDriverFactory class to dynamically load the driver into the application.

The VNC protocol allows you to view and interact with the computer's display from anywhere on the network. See the VNC protocol documentation for more details.

The default implementation of QVNCScreen inherits QLinuxFbScreen, but any QScreen subclass, or QScreen itself, can serve as its base class. This is easily achieved by manipulating the `VNCSCREEN_BASE` definition in the header file.

See also QScreen, QScreenDriver, and Running Applications.

## Member Function Documentation

### QVNCScreen::QVNCScreen ( int displayId )

Constructs a QVNCScreen object. The displayId argument identifies the Qtopia Core server to connect to.

### QVNCScreen::~QVNCScreen () `[virtual]`

Destroys this QVNCScreen object.