![]() |
Qt 4.8
|
#include "qgraphicsscene.h"#include "qgraphicsitem.h"#include "qgraphicsitem_p.h"#include "qgraphicslayout.h"#include "qgraphicsscene_p.h"#include "qgraphicssceneevent.h"#include "qgraphicsview.h"#include "qgraphicsview_p.h"#include "qgraphicswidget.h"#include "qgraphicswidget_p.h"#include "qgraphicssceneindex_p.h"#include "qgraphicsscenebsptreeindex_p.h"#include "qgraphicsscenelinearindex_p.h"#include <QtCore/qdebug.h>#include <QtCore/qlist.h>#include <QtCore/qmath.h>#include <QtCore/qrect.h>#include <QtCore/qset.h>#include <QtCore/qstack.h>#include <QtCore/qtimer.h>#include <QtCore/qvarlengtharray.h>#include <QtCore/QMetaMethod>#include <QtGui/qapplication.h>#include <QtGui/qdesktopwidget.h>#include <QtGui/qevent.h>#include <QtGui/qgraphicslayout.h>#include <QtGui/qgraphicsproxywidget.h>#include <QtGui/qgraphicswidget.h>#include <QtGui/qmatrix.h>#include <QtGui/qpaintengine.h>#include <QtGui/qpainter.h>#include <QtGui/qpixmapcache.h>#include <QtGui/qpolygon.h>#include <QtGui/qstyleoption.h>#include <QtGui/qtooltip.h>#include <QtGui/qtransform.h>#include <QtGui/qinputcontext.h>#include <QtGui/qgraphicseffect.h>#include <QtGui/qaccessible.h>#include <private/qapplication_p.h>#include <private/qobject_p.h>#include <private/qt_x11_p.h>#include <private/qgraphicseffect_p.h>#include <private/qgesturemanager_p.h>#include <private/qpathclipper_p.h>#include "moc_qgraphicsscene.cpp"Go to the source code of this file.
Macros | |
| #define | ENSURE_TRANSFORM_PTR |
| #define | G_DEBUG if (0) qDebug |
Functions | |
| static void | _q_hoverFromMouseEvent (QGraphicsSceneHoverEvent *hover, const QGraphicsSceneMouseEvent *mouseEvent) |
| static void | _q_paintIntoCache (QPixmap *pix, QGraphicsItem *item, const QRegion &pixmapExposed, const QTransform &itemToPixmap, QPainter::RenderHints renderHints, const QStyleOptionGraphicsItem *option, bool painterStateProtection) |
| static void | _q_paintItem (QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget, bool useWindowOpacity, bool painterStateProtection) |
| bool | qt_sendSpontaneousEvent (QObject *receiver, QEvent *event) |
| static void | setClip (QPainter *painter, QGraphicsItem *item) |
| static void | setWorldTransform (QPainter *painter, const QTransform *const transformPtr, const QTransform *effectTransform) |
| static bool | transformIsSimple (const QTransform &transform) |
| static bool | updateHelper (QGraphicsViewPrivate *view, QGraphicsItemPrivate *item, const QRectF &rect, bool itemIsUntransformable) |
| #define ENSURE_TRANSFORM_PTR |
Referenced by QGraphicsScenePrivate::drawSubtreeRecursive().
Definition at line 271 of file qgraphicsscene.cpp.
Referenced by QGraphicsScenePrivate::cancelGesturesForChildren(), and QGraphicsScenePrivate::gestureEventHandler().
|
static |
Definition at line 280 of file qgraphicsscene.cpp.
Referenced by QGraphicsScene::mouseMoveEvent(), QGraphicsScene::mousePressEvent(), and QGraphicsScene::mouseReleaseEvent().
|
static |
Definition at line 4466 of file qgraphicsscene.cpp.
Referenced by QGraphicsScenePrivate::drawItemHelper().
|
static |
Definition at line 4422 of file qgraphicsscene.cpp.
Referenced by _q_paintIntoCache(), and QGraphicsScenePrivate::drawItemHelper().
Definition at line 5779 of file qapplication.cpp.
Referenced by QGraphicsScenePrivate::sendEvent().
|
inlinestatic |
Definition at line 4986 of file qgraphicsscene.cpp.
Referenced by QGraphicsScenePrivate::draw().
|
inlinestatic |
Definition at line 4997 of file qgraphicsscene.cpp.
Referenced by QGraphicsScenePrivate::draw(), and QPainter::setTransform().
|
inlinestatic |
Definition at line 4510 of file qgraphicsscene.cpp.
Referenced by QGraphicsScenePrivate::drawItemHelper().
|
inlinestatic |
Definition at line 5228 of file qgraphicsscene.cpp.
Referenced by QGraphicsScenePrivate::processDirtyItemsRecursive().