src/gui/effects/qgraphicseffect.cpp
branchRCL_3
changeset 4 3b1da2848fc7
parent 3 41300fa6a67c
child 5 d3bac044e0f0
equal deleted inserted replaced
3:41300fa6a67c 4:3b1da2848fc7
     1 /****************************************************************************
     1 /****************************************************************************
     2 **
     2 **
     3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     4 ** All rights reserved.
     4 ** All rights reserved.
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     6 **
     6 **
     7 ** This file is part of the QtGui module of the Qt Toolkit.
     7 ** This file is part of the QtGui module of the Qt Toolkit.
     8 **
     8 **
   370 }
   370 }
   371 
   371 
   372 QGraphicsEffectSourcePrivate::~QGraphicsEffectSourcePrivate()
   372 QGraphicsEffectSourcePrivate::~QGraphicsEffectSourcePrivate()
   373 {
   373 {
   374     invalidateCache();
   374     invalidateCache();
       
   375 }
       
   376 
       
   377 void QGraphicsEffectSourcePrivate::setCachedOffset(const QPoint &offset)
       
   378 {
       
   379     m_cachedOffset = offset;
   375 }
   380 }
   376 
   381 
   377 void QGraphicsEffectSourcePrivate::invalidateCache(InvalidateReason reason) const
   382 void QGraphicsEffectSourcePrivate::invalidateCache(InvalidateReason reason) const
   378 {
   383 {
   379     if (m_cachedMode != QGraphicsEffect::PadToEffectiveBoundingRect
   384     if (m_cachedMode != QGraphicsEffect::PadToEffectiveBoundingRect