Home · All Classes · Overviews

QGraphicsGrayscaleEffect Class Reference
[QtGui module]

The QGraphicsGrayscaleEffect class provides a grayscale effect. More...

 #include <QGraphicsGrayscaleEffect>

Inherits QGraphicsEffect.

This class was introduced in Qt 4.6.


Public Functions

QGraphicsGrayscaleEffect ( QObject * parent = 0 )
~QGraphicsGrayscaleEffect ()

Reimplemented Protected Functions

virtual void draw ( QPainter * painter, QGraphicsEffectSource * source )

Additional Inherited Members


Detailed Description

The QGraphicsGrayscaleEffect class provides a grayscale effect.

A grayscale effect renders the source in shades of gray.

See also QGraphicsDropShadowEffect, QGraphicsBlurEffect, QGraphicsPixelizeEffect, QGraphicsColorizeEffect, and QGraphicsOpacityEffect.


Member Function Documentation

QGraphicsGrayscaleEffect::QGraphicsGrayscaleEffect ( QObject * parent = 0 )

Constructs a new QGraphicsGrayscale instance. The parent parameter is passed to QGraphicsEffect's constructor.

QGraphicsGrayscaleEffect::~QGraphicsGrayscaleEffect ()

Destroys the effect.

void QGraphicsGrayscaleEffect::draw ( QPainter * painter, QGraphicsEffectSource * source )   [virtual protected]

Reimplemented from QGraphicsEffect::draw().


Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt 4.6.0-tp1