Qt 4.8
|
#include <qgraphicseffect_p.h>
Public Types | |
enum | InvalidateReason { TransformChanged, EffectRectChanged, SourceChanged } |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
Public Functions | |
virtual QRectF | boundingRect (Qt::CoordinateSystem system) const =0 |
QGraphicsEffect::PixmapPadMode | currentCachedMode () const |
Qt::CoordinateSystem | currentCachedSystem () const |
virtual void | detach ()=0 |
virtual QRect | deviceRect () const =0 |
virtual void | draw (QPainter *p)=0 |
virtual void | effectBoundingRectChanged ()=0 |
virtual const QGraphicsItem * | graphicsItem () const =0 |
void | invalidateCache (InvalidateReason reason=SourceChanged) const |
virtual bool | isPixmap () const =0 |
virtual QPixmap | pixmap (Qt::CoordinateSystem system, QPoint *offset=0, QGraphicsEffect::PixmapPadMode mode=QGraphicsEffect::PadToTransparentBorder) const =0 |
QGraphicsEffectSourcePrivate () | |
void | setCachedOffset (const QPoint &offset) |
virtual const QStyleOption * | styleOption () const =0 |
virtual void | update ()=0 |
virtual const QWidget * | widget () const =0 |
virtual | ~QGraphicsEffectSourcePrivate () |
Public Functions inherited from QObjectPrivate | |
void | _q_reregisterTimers (void *pointer) |
void | addConnection (int signal, Connection *c) |
void | cleanConnectionLists () |
void | connectNotify (const char *signal) |
void | deleteChildren () |
void | disconnectNotify (const char *signal) |
bool | isSender (const QObject *receiver, const char *signal) const |
bool | isSignalConnected (uint signalIdx) const |
Returns true if the signal with index signal_index from object sender is connected. More... | |
void | moveToThread_helper () |
QObjectPrivate (int version=QObjectPrivateVersion) | |
QObjectList | receiverList (const char *signal) const |
QObjectList | senderList () const |
void | setParent_helper (QObject *) |
void | setThreadData_helper (QThreadData *currentData, QThreadData *targetData) |
int | signalIndex (const char *signalName) const |
Returns the signal index used in the internal connectionLists vector. More... | |
virtual | ~QObjectPrivate () |
Public Functions inherited from QObjectData | |
virtual | ~QObjectData ()=0 |
Properties | |
QGraphicsEffect::PixmapPadMode | m_cachedMode |
QPoint | m_cachedOffset |
Qt::CoordinateSystem | m_cachedSystem |
QPixmapCache::Key | m_cacheKey |
Friends | |
class | QGraphicsItem |
class | QGraphicsItemPrivate |
class | QGraphicsScenePrivate |
Definition at line 101 of file qgraphicseffect_p.h.
Enumerator | |
---|---|
TransformChanged | |
EffectRectChanged | |
SourceChanged |
Definition at line 111 of file qgraphicseffect_p.h.
|
inline |
Definition at line 105 of file qgraphicseffect_p.h.
|
virtual |
Definition at line 378 of file qgraphicseffect.cpp.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
inline |
Definition at line 135 of file qgraphicseffect_p.h.
Referenced by QGraphicsScenePrivate::drawSubtreeRecursive().
|
inline |
Definition at line 134 of file qgraphicseffect_p.h.
Referenced by QGraphicsScenePrivate::drawSubtreeRecursive().
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
void QGraphicsEffectSourcePrivate::invalidateCache | ( | InvalidateReason | reason = SourceChanged | ) | const |
Definition at line 388 of file qgraphicseffect.cpp.
Referenced by QGraphicsScenePrivate::drawSubtreeRecursive(), and QWidgetPrivate::drawWidget().
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
void QGraphicsEffectSourcePrivate::setCachedOffset | ( | const QPoint & | offset | ) |
Definition at line 383 of file qgraphicseffect.cpp.
Referenced by QGraphicsScenePrivate::drawSubtreeRecursive().
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
pure virtual |
Implemented in QWidgetEffectSourcePrivate, and QGraphicsItemEffectSourcePrivate.
|
friend |
Definition at line 138 of file qgraphicseffect_p.h.
|
friend |
Definition at line 139 of file qgraphicseffect_p.h.
|
friend |
Definition at line 137 of file qgraphicseffect_p.h.
|
mutableprivate |
Definition at line 143 of file qgraphicseffect_p.h.
|
mutableprivate |
Definition at line 144 of file qgraphicseffect_p.h.
|
mutableprivate |
Definition at line 142 of file qgraphicseffect_p.h.
|
mutableprivate |
Definition at line 145 of file qgraphicseffect_p.h.