Movatterモバイル変換


[0]ホーム

URL:


We bake cookies in your browser for a better experience. Using this site means that you consent.Read More

Menu

Qt Documentation

QProxyScreen Class

TheQProxyScreen class provides a generic interface toQScreen implementations.More...

Header:#include <QProxyScreen>
Inherits:QScreen

Public Functions

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

Reimplemented Public Functions

virtual voidblank(bool on)
virtual voidblit(const QImage & image, const QPoint & topLeft, const QRegion & region)
virtual boolconnect(const QString & displaySpec)
virtual QWSWindowSurface *createSurface(QWidget * widget) const
virtual QWSWindowSurface *createSurface(const QString & key) const
virtual voiddisconnect()
virtual voidexposeRegion(QRegion r, int changing)
virtual boolinitDevice()
virtual boolisInterlaced() const
virtual boolisTransformed() const
virtual QSizemapFromDevice(const QSize & s) const
virtual QPointmapFromDevice(const QPoint & p, const QSize & s) const
virtual QRectmapFromDevice(const QRect & r, const QSize & s) const
virtual QRegionmapFromDevice(const QRegion & r, const QSize & s) const
virtual QSizemapToDevice(const QSize & s) const
virtual QPointmapToDevice(const QPoint & p, const QSize & s) const
virtual QRectmapToDevice(const QRect & r, const QSize & s) const
virtual QRegionmapToDevice(const QRegion & r, const QSize & s) const
virtual boolonCard(const unsigned char * ptr) const
virtual boolonCard(const unsigned char * ptr, ulong & offset) const
virtual QRegionregion() const
virtual voidrestore()
virtual voidsave()
virtual voidsetDirty(const QRect & rect)
virtual voidsetMode(int w, int h, int d)
virtual voidshutdownDevice()
virtual voidsolidFill(const QColor & color, const QRegion & region)
virtual QList<QScreen *>subScreens() const
virtual boolsupportsDepth(int depth) const
virtual inttransformOrientation() const
  • 54 public functions inherited fromQScreen

Additional Inherited Members

  • 1 static public member inherited fromQScreen
  • 1 protected function inherited fromQScreen
  • 15 protected variables inherited fromQScreen

Detailed Description

TheQProxyScreen class provides a generic interface toQScreen implementations.

Member Function Documentation

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

Constructs a proxy screen with the givendisplayId andclassId.

QProxyScreen::~QProxyScreen()

Destroys the proxy screen.

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

Reimplemented fromQScreen::blank().

[virtual]void QProxyScreen::blit(constQImage & image, constQPoint & topLeft, constQRegion & region)

Reimplemented fromQScreen::blit().

[virtual]bool QProxyScreen::connect(constQString & displaySpec)

Reimplemented fromQScreen::connect().

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

Reimplemented fromQScreen::createSurface().

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

Reimplemented fromQScreen::createSurface().

[virtual]void QProxyScreen::disconnect()

Reimplemented fromQScreen::disconnect().

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

Reimplemented fromQScreen::exposeRegion().

[virtual]bool QProxyScreen::initDevice()

Reimplemented fromQScreen::initDevice().

[virtual]bool QProxyScreen::isInterlaced() const

Reimplemented fromQScreen::isInterlaced().

[virtual]bool QProxyScreen::isTransformed() const

Reimplemented fromQScreen::isTransformed().

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

Reimplemented fromQScreen::mapFromDevice().

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

Reimplemented fromQScreen::mapFromDevice().

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

Reimplemented fromQScreen::mapFromDevice().

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

Reimplemented fromQScreen::mapFromDevice().

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

Reimplemented fromQScreen::mapToDevice().

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

Reimplemented fromQScreen::mapToDevice().

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

Reimplemented fromQScreen::mapToDevice().

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

Reimplemented fromQScreen::mapToDevice().

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

Reimplemented fromQScreen::onCard().

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

Reimplemented fromQScreen::onCard().

[virtual]QRegion QProxyScreen::region() const

Reimplemented fromQScreen::region().

[virtual]void QProxyScreen::restore()

Reimplemented fromQScreen::restore().

[virtual]void QProxyScreen::save()

Reimplemented fromQScreen::save().

QScreen * QProxyScreen::screen() const

Returns the real screen used by the proxy screen.

See alsosetScreen().

[virtual]void QProxyScreen::setDirty(constQRect & rect)

Reimplemented fromQScreen::setDirty().

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

Reimplemented fromQScreen::setMode().

void QProxyScreen::setScreen(QScreen * screen)

Sets the realscreen to be used by the proxy screen.

See alsoscreen().

[virtual]void QProxyScreen::shutdownDevice()

Reimplemented fromQScreen::shutdownDevice().

[virtual]void QProxyScreen::solidFill(constQColor & color, constQRegion & region)

Reimplemented fromQScreen::solidFill().

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

Reimplemented fromQScreen::subScreens().

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

Reimplemented fromQScreen::supportsDepth().

[virtual]int QProxyScreen::transformOrientation() const

Reimplemented fromQScreen::transformOrientation().

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of theGNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.


[8]ページ先頭

©2009-2025 Movatter.jp