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  ·  Classes principales  ·  Annotées  ·  Classes groupées  ·  Modules  ·  Fonctions  · 

QBackingStore Class

The QBackingStore class provides the drawing area for top-level windows. More...

 #include <QBackingStore>

This class was introduced in Qt 5.0.

Public Functions

QBackingStore(QWindow * window)
~QBackingStore()
void beginPaint(const QRegion & region)
void endPaint()
void flush(const QRegion & region, QWindow * win = 0, const QPoint & offset = QPoint())
QPlatformBackingStore * handle() const
bool hasStaticContents() const
QPaintDevice * paintDevice()
void resize(const QSize & size)
bool scroll(const QRegion & area, int dx, int dy)
void setStaticContents(const QRegion & region)
QSize size() const
QRegion staticContents() const
QWindow * window() const

Detailed Description

The QBackingStore class provides the drawing area for top-level windows.

Member Function Documentation

QBackingStore::QBackingStore(QWindow * window)

Constructs an empty surface for the given top-level window.

QBackingStore::~QBackingStore()

Destroys this surface.

void QBackingStore::beginPaint(const QRegion & region)

This function is called before painting onto the surface begins, with the region in which the painting will occur.

See also endPaint() and paintDevice().

void QBackingStore::endPaint()

This function is called after painting onto the surface has ended.

See also beginPaint() and paintDevice().

void QBackingStore::flush(const QRegion & region, QWindow * win = 0, const QPoint & offset = QPoint())

Flushes the given region from the specified window onto the screen.

Note that the offset parameter is currently unused.

QPlatformBackingStore * QBackingStore::handle() const

bool QBackingStore::hasStaticContents() const

QPaintDevice * QBackingStore::paintDevice()

Implement this function to return the appropriate paint device.

void QBackingStore::resize(const QSize & size)

Sets the size of the windowsurface to be size.

See also size().

bool QBackingStore::scroll(const QRegion & area, int dx, int dy)

Scrolls the given area dx pixels to the right and dy downward; both dx and dy may be negative.

Returns true if the area was scrolled successfully; false otherwise.

void QBackingStore::setStaticContents(const QRegion & region)

See also staticContents().

QSize QBackingStore::size() const

Returns the current size of the windowsurface.

QRegion QBackingStore::staticContents() const

See also setStaticContents().

QWindow * QBackingStore::window() const

Returns a pointer to the top-level window associated with this surface.

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 5.0-snapshot
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