Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QProxyScreen Class Reference
[QtGui module]

The QProxyScreen class provides a generic interface to QScreen implementations. More...

 #include <QProxyScreen>

Inherits QScreen.


Public Functions

QProxyScreen ( int displayId, ClassId classId = ProxyClass )
~QProxyScreen ()
QScreen * screen () const
void setScreen ( QScreen * screen )

Reimplemented Public Functions

virtual void blank ( bool on )
virtual void blit ( const QImage & image, const QPoint & topLeft, const QRegion & region )
virtual bool connect ( const QString & displaySpec )
virtual QWSWindowSurface * createSurface ( QWidget * widget ) const
virtual QWSWindowSurface * createSurface ( const QString & key ) const
virtual void disconnect ()
virtual void exposeRegion ( QRegion r, int changing )
virtual bool initDevice ()
virtual bool isInterlaced () const
virtual bool isTransformed () const
virtual QSize mapFromDevice ( const QSize & s ) const
virtual QPoint mapFromDevice ( const QPoint & p, const QSize & s ) const
virtual QRect mapFromDevice ( const QRect & r, const QSize & s ) const
virtual QRegion mapFromDevice ( const QRegion & r, const QSize & s ) const
virtual QSize mapToDevice ( const QSize & s ) const
virtual QPoint mapToDevice ( const QPoint & p, const QSize & s ) const
virtual QRect mapToDevice ( const QRect & r, const QSize & s ) const
virtual QRegion mapToDevice ( const QRegion & r, const QSize & s ) const
virtual bool onCard ( const unsigned char * ptr ) const
virtual bool onCard ( const unsigned char * ptr, ulong & offset ) const
virtual QRegion region () const
virtual void restore ()
virtual void save ()
virtual void setDirty ( const QRect & rect )
virtual void setMode ( int w, int h, int d )
virtual void shutdownDevice ()
virtual void solidFill ( const QColor & color, const QRegion & region )
virtual QList<QScreen *> subScreens () const
virtual bool supportsDepth ( int depth ) const
virtual int transformOrientation () const
  • 54 public functions inherited from QScreen

Additional Inherited Members

  • 1 static public member inherited from QScreen
  • 1 protected function inherited from QScreen
  • 15 protected variables inherited from QScreen

Detailed Description

The QProxyScreen class provides a generic interface to QScreen implementations.


Member Function Documentation

QProxyScreen::QProxyScreen ( int displayId, ClassId classId = ProxyClass )

Constructs a proxy screen with the given displayId and classId.

QProxyScreen::~QProxyScreen ()

Destroys the proxy screen.

void QProxyScreen::blank ( bool on )   [virtual]

Reimplemented from QScreen::blank().

void QProxyScreen::blit ( const QImage & image, const QPoint & topLeft, const QRegion & region )   [virtual]

Reimplemented from QScreen::blit().

bool QProxyScreen::connect ( const QString & displaySpec )   [virtual]

Reimplemented from QScreen::connect().

QWSWindowSurface * QProxyScreen::createSurface ( QWidget * widget ) const   [virtual]

Reimplemented from QScreen::createSurface().

QWSWindowSurface * QProxyScreen::createSurface ( const QString & key ) const   [virtual]

Reimplemented from QScreen::createSurface().

void QProxyScreen::disconnect ()   [virtual]

Reimplemented from QScreen::disconnect().

void QProxyScreen::exposeRegion ( QRegion r, int changing )   [virtual]

Reimplemented from QScreen::exposeRegion().

bool QProxyScreen::initDevice ()   [virtual]

Reimplemented from QScreen::initDevice().

bool QProxyScreen::isInterlaced () const   [virtual]

Reimplemented from QScreen::isInterlaced().

bool QProxyScreen::isTransformed () const   [virtual]

Reimplemented from QScreen::isTransformed().

QSize QProxyScreen::mapFromDevice ( const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapFromDevice().

QPoint QProxyScreen::mapFromDevice ( const QPoint & p, const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapFromDevice().

QRect QProxyScreen::mapFromDevice ( const QRect & r, const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapFromDevice().

QRegion QProxyScreen::mapFromDevice ( const QRegion & r, const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapFromDevice().

QSize QProxyScreen::mapToDevice ( const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapToDevice().

QPoint QProxyScreen::mapToDevice ( const QPoint & p, const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapToDevice().

QRect QProxyScreen::mapToDevice ( const QRect & r, const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapToDevice().

QRegion QProxyScreen::mapToDevice ( const QRegion & r, const QSize & s ) const   [virtual]

Reimplemented from QScreen::mapToDevice().

bool QProxyScreen::onCard ( const unsigned char * ptr ) const   [virtual]

Reimplemented from QScreen::onCard().

bool QProxyScreen::onCard ( const unsigned char * ptr, ulong & offset ) const   [virtual]

Reimplemented from QScreen::onCard().

QRegion QProxyScreen::region () const   [virtual]

Reimplemented from QScreen::region().

void QProxyScreen::restore ()   [virtual]

Reimplemented from QScreen::restore().

void QProxyScreen::save ()   [virtual]

Reimplemented from QScreen::save().

QScreen * QProxyScreen::screen () const

Returns the real screen used by the proxy screen.

See also setScreen().

void QProxyScreen::setDirty ( const QRect & rect )   [virtual]

Reimplemented from QScreen::setDirty().

void QProxyScreen::setMode ( int w, int h, int d )   [virtual]

Reimplemented from QScreen::setMode().

void QProxyScreen::setScreen ( QScreen * screen )

Sets the real screen to be used by the proxy screen.

See also screen().

void QProxyScreen::shutdownDevice ()   [virtual]

Reimplemented from QScreen::shutdownDevice().

void QProxyScreen::solidFill ( const QColor & color, const QRegion & region )   [virtual]

Reimplemented from QScreen::solidFill().

QList<QScreen *> QProxyScreen::subScreens () const   [virtual]

Reimplemented from QScreen::subScreens().

bool QProxyScreen::supportsDepth ( int depth ) const   [virtual]

Reimplemented from QScreen::supportsDepth().

int QProxyScreen::transformOrientation () const   [virtual]

Reimplemented from QScreen::transformOrientation().

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 93
  2. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  3. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  4. Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programmes ? Manquent-ils de pouvoir de négociation ? 40
  5. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. 2017 : un quinquennat pour une nouvelle version du C++ ? Possible, selon Herb Sutter 6
Page suivante

Le Qt Developer Network au hasard

Logo

QSqlTableModel en action

Le Qt Developer Network est un réseau de développeurs Qt anglophone, où ils peuvent partager leur expérience sur le framework. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 4.6
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web