Qt 4.8
|
#include "qgraphicsitem.h"
#include "qgraphicsscene.h"
#include "qgraphicsscene_p.h"
#include "qgraphicssceneevent.h"
#include "qgraphicsview.h"
#include "qgraphicswidget.h"
#include "qgraphicsproxywidget.h"
#include "qgraphicsscenebsptreeindex_p.h"
#include <QtCore/qbitarray.h>
#include <QtCore/qdebug.h>
#include <QtCore/qpoint.h>
#include <QtCore/qstack.h>
#include <QtCore/qtimer.h>
#include <QtCore/qvariant.h>
#include <QtCore/qvarlengtharray.h>
#include <QtCore/qnumeric.h>
#include <QtGui/qapplication.h>
#include <QtGui/qbitmap.h>
#include <QtGui/qpainter.h>
#include <QtGui/qpainterpath.h>
#include <QtGui/qpixmapcache.h>
#include <QtGui/qstyleoption.h>
#include <QtGui/qevent.h>
#include <QtGui/qinputcontext.h>
#include <QtGui/qgraphicseffect.h>
#include "qaccessible.h"
#include <private/qgraphicsitem_p.h>
#include <private/qgraphicswidget_p.h>
#include <private/qtextcontrol_p.h>
#include <private/qtextdocumentlayout_p.h>
#include <private/qtextengine_p.h>
#include <private/qwidget_p.h>
#include <private/qapplication_p.h>
#include <private/qt_x11_p.h>
#include <private/qpixmap_x11_p.h>
#include <private/qgesturemanager_p.h>
#include <math.h>
#include "moc_qgraphicsitem.cpp"
Go to the source code of this file.
Classes | |
class | QAbstractGraphicsShapeItemPrivate |
class | QGraphicsEllipseItemPrivate |
class | QGraphicsItemCustomDataStore |
class | QGraphicsItemGroupPrivate |
class | QGraphicsLineItemPrivate |
class | QGraphicsPathItemPrivate |
class | QGraphicsPixmapItemPrivate |
class | QGraphicsPolygonItemPrivate |
class | QGraphicsRectItemPrivate |
class | QGraphicsSimpleTextItemPrivate |
class | QGraphicsTextItemPrivate |
|
inlinestatic |
Definition at line 794 of file qgraphicsitem.cpp.
Referenced by QGraphicsItem::boundingRegion(), QGraphicsItem::collidesWithPath(), QGraphicsScenePrivate::drawItemHelper(), QGraphicsSceneIndexRectIntersector::intersect(), QGraphicsSceneIndexPointIntersector::intersect(), QGraphicsSceneIndexPathIntersector::intersect(), QGraphicsSceneIndex::items(), and QGraphicsScenePrivate::processDirtyItemsRecursive().
|
static |
Sets the flag flag on item and all its children, to enabled.
Definition at line 1917 of file qgraphicsitem.cpp.
bool _qt_movableAncestorIsSelected | ( | const QGraphicsItem * | item | ) |
obsolete
Definition at line 7523 of file qgraphicsitem.cpp.
Referenced by QGraphicsItemPrivate::movableAncestorIsSelected().
QDebug operator<< | ( | QDebug | debug, |
QGraphicsItem * | item | ||
) |
Definition at line 11946 of file qgraphicsitem.cpp.
Referenced by qgraphicsitem_cast().
QDebug operator<< | ( | QDebug | debug, |
QGraphicsObject * | item | ||
) |
Definition at line 11965 of file qgraphicsitem.cpp.
QDebug operator<< | ( | QDebug | debug, |
QGraphicsItem::GraphicsItemChange | change | ||
) |
Definition at line 11982 of file qgraphicsitem.cpp.
QDebug operator<< | ( | QDebug | debug, |
QGraphicsItem::GraphicsItemFlag | flag | ||
) |
Definition at line 12093 of file qgraphicsitem.cpp.
Definition at line 12159 of file qgraphicsitem.cpp.
|
static |
Highlights item as selected.
NOTE: This function is a duplicate of qt_graphicsItem_highlightSelected() in qgraphicssvgitem.cpp!
Definition at line 8024 of file qgraphicsitem.cpp.
Referenced by QGraphicsPathItem::paint(), QGraphicsRectItem::paint(), QGraphicsEllipseItem::paint(), QGraphicsPolygonItem::paint(), QGraphicsLineItem::paint(), QGraphicsPixmapItem::paint(), QGraphicsTextItem::paint(), and QGraphicsSimpleTextItem::paint().
|
static |
Returns a QPainterPath of path when stroked with the pen.
Ignoring dash pattern.
Definition at line 822 of file qgraphicsitem.cpp.
Referenced by QGraphicsPathItem::shape(), QGraphicsRectItem::shape(), QGraphicsEllipseItem::shape(), QGraphicsPolygonItem::shape(), and QGraphicsLineItem::shape().
|
static |
Item obscurity helper function.
Returns true if the subrect rect of item's bounding rect is obscured by other (i.e., other's opaque area covers item's rect completely. other is assumed to already be "on top of" item wrt. stacking order.
Definition at line 5430 of file qgraphicsitem.cpp.
Referenced by QGraphicsItem::isObscured(), and QGraphicsItem::isObscuredBy().
Q_AUTOTEST_EXPORT QPainterPath qt_regionToPath | ( | const QRegion & | region | ) |
Definition at line 1160 of file qregion.cpp.
Referenced by QGraphicsLineItem::extension(), QGraphicsPixmapItemPrivate::updateShape(), and QX11PaintEngine::updateState().
|
static |
Definition at line 11269 of file qgraphicsitem.cpp.
Referenced by QGraphicsSimpleTextItem::paint(), QGraphicsSimpleTextItemPrivate::updateBoundingRect(), and QDeclarativeTextPrivate::updateSize().