Qt Mobility Reference Documentation

QSystemDisplayInfo Class Reference

The QSystemDisplayInfo class provides access to display information from the system. More...

 #include <QSystemDisplayInfo>

Inherits QObject.

Public Types

enum BacklightState { BacklightStateUnknown, BacklightOff, BacklightStateDimmed, BacklightStateOn }
enum DisplayOrientation { Unknown, Landscape, Portrait, InvertedLandscape, InvertedPortrait }

Public Functions

QSystemDisplayInfo ( QObject * parent = 0 )
~QSystemDisplayInfo ()
QSystemDisplayInfo::BacklightState backlightStatus ( int screen )
float contrast ( int screen )
int getDPIHeight ( int screen )
int getDPIWidth ( int screen )
QSystemDisplayInfo::DisplayOrientation getOrientation ( int screen )
int physicalHeight ( int screen )
int physicalWidth ( int screen )
  • 29 public functions inherited from QObject

Static Public Members

int colorDepth ( int screenNumber )
int displayBrightness ( int screenNumber )
  • 4 static public members inherited from QObject

Additional Inherited Members

  • 1 property inherited from QObject
  • 1 public slot inherited from QObject
  • 1 signal inherited from QObject
  • 1 public variable inherited from QObject
  • 7 protected functions inherited from QObject
  • 2 protected variables inherited from QObject

Detailed Description

The QSystemDisplayInfo class provides access to display information from the system.

Member Type Documentation

enum QSystemDisplayInfo::BacklightState

This enum describes the state of the Backlight.

ConstantValueDescription
QSystemDisplayInfo::BacklightStateUnknown-1Error, no, or unknown Backlight state.
QSystemDisplayInfo::BacklightOff?Backlight is turned off.
QSystemDisplayInfo::BacklightStateDimmed?Backlight has been dimmed.
QSystemDisplayInfo::BacklightStateOn?Backlight is on.

enum QSystemDisplayInfo::DisplayOrientation

This enum describes the orientation of the default window.

ConstantValueDescription
QSystemDisplayInfo::Unknown0Unknown orientation or error.
QSystemDisplayInfo::Landscape1Landscape is wider than high.
QSystemDisplayInfo::Portrait2Portrait is higher than wide.
QSystemDisplayInfo::InvertedLandscape3Landscape that is inverted.
QSystemDisplayInfo::InvertedPortrait4Portrait that is inverted.

Member Function Documentation

QSystemDisplayInfo::QSystemDisplayInfo ( QObject * parent = 0 )

Constructs a QSystemDisplayInfo object with the given parent.

QSystemDisplayInfo::~QSystemDisplayInfo ()

Destroys the QSystemDisplayInfo object.

QSystemDisplayInfo::BacklightState QSystemDisplayInfo::backlightStatus ( int screen )

Returns whether the QSystemDisplayInfo::BacklightState for the screen screen.

int QSystemDisplayInfo::colorDepth ( int screenNumber ) [static]

Returns the color depth of the screen with the index screenNumber, in bits per pixel. Will return -1 in the event of an error.

See also QDesktopWidget::screenCount().

float QSystemDisplayInfo::contrast ( int screen )

Returns the current contrast of the screen screen, from 0 to 1.

See also QDesktopWidget::screenCount().

int QSystemDisplayInfo::displayBrightness ( int screenNumber ) [static]

Returns the display brightness of the screen with index screenNumber in %, 1 - 100 scale.

Depending on platform, displayBrightness may not be available due to differing hardware, software or driver implementation. In which case this will return -1.

See also QDesktopWidget::screenCount().

int QSystemDisplayInfo::getDPIHeight ( int screen )

Returns the dpi (Dot Per Inch) of the height os screen.

See also QDesktopWidget::screenCount().

int QSystemDisplayInfo::getDPIWidth ( int screen )

Returns the current dots per inch (DPI) for the width of screen.

See also QDesktopWidget::screenCount().

QSystemDisplayInfo::DisplayOrientation QSystemDisplayInfo::getOrientation ( int screen )

Returns the orientation of the screen.

See also QDesktopWidget::screenCount().

int QSystemDisplayInfo::physicalHeight ( int screen )

Returns the physical height of the screen in millimeters.

See also QDesktopWidget::screenCount().

int QSystemDisplayInfo::physicalWidth ( int screen )

Returns the physical width of screen in millimeters.

See also QDesktopWidget::screenCount().

X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.