![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgraphicsscene_p.h>
Classes | |
struct | UpdatedRectsCmp |
Static Public Member Functions | |
static QGraphicsScenePrivate * | get (QGraphicsScene *q) |
static void | updateTouchPointsForItem (QGraphicsItem *item, QTouchEvent *touchEvent) |
Static Public Member Functions inherited from QObjectPrivate | |
static bool | removeConnection (Connection *c) |
static QObjectPrivate * | get (QObject *o) |
static const QObjectPrivate * | get (const QObject *o) |
template<typename Func1, typename Func2> | |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
template<typename Func1, typename Func2> | |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
Additional Inherited Members | |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
Definition at line 48 of file qgraphicsscene_p.h.
QGraphicsScenePrivate::QGraphicsScenePrivate | ( | ) |
Definition at line 248 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_emitUpdated | ( | ) |
Definition at line 315 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_polishItems | ( | ) |
Definition at line 408 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_processDirtyItems | ( | ) |
Definition at line 445 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_updateLater | ( | ) |
void QGraphicsScenePrivate::_q_updateScenePosDescendants | ( | ) |
Definition at line 524 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::addPopup | ( | QGraphicsWidget * | widget | ) |
Definition at line 866 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::addView | ( | QGraphicsView * | view | ) |
Definition at line 5793 of file qgraphicsscene.cpp.
Definition at line 6429 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::clearKeyboardGrabber | ( | ) |
Definition at line 1077 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::clearMouseGrabber | ( | ) |
Definition at line 1006 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::cloneDragDropEvent | ( | QGraphicsSceneDragDropEvent * | dest, |
QGraphicsSceneDragDropEvent * | source ) |
Definition at line 1232 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::dispatchHoverEvent | ( | QGraphicsSceneHoverEvent * | hoverEvent | ) |
This event handler, for event hoverEvent, can be reimplemented in a subclass to receive hover enter events.
The default implementation forwards the event to the topmost visible item that accepts hover events at the scene position from the event.
Note: See items() for a definition of which items are considered visible by this function.
Definition at line 3763 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::draw | ( | QGraphicsItem * | item, |
QPainter * | painter, | ||
const QTransform * const | viewTransform, | ||
const QTransform * const | transformPtr, | ||
QRegion * | exposedRegion, | ||
QWidget * | widget, | ||
qreal | opacity, | ||
const QTransform * const | effectTransform, | ||
bool | wasDirtyParentSceneTransform, | ||
bool | drawItem ) |
Definition at line 4790 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::drawItemHelper | ( | QGraphicsItem * | item, |
QPainter * | painter, | ||
const QStyleOptionGraphicsItem * | option, | ||
QWidget * | widget, | ||
bool | painterStateProtection ) |
Draws items directly, or using cache.
Definition at line 4304 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::drawItems | ( | QPainter * | painter, |
const QTransform *const | viewTransform, | ||
QRegion * | exposedRegion, | ||
QWidget * | widget ) |
Definition at line 4610 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::drawSubtreeRecursive | ( | QGraphicsItem * | item, |
QPainter * | painter, | ||
const QTransform * const | viewTransform, | ||
QRegion * | exposedRegion, | ||
QWidget * | widget, | ||
qreal | parentOpacity = qreal(1.0), | ||
const QTransform *const | effectTransform = nullptr ) |
Definition at line 4629 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::enableMouseTrackingOnViews | ( | ) |
Definition at line 1083 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::enableTouchEventsOnViews | ( | ) |
Definition at line 6030 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::ensureSequentialTopLevelSiblingIndexes | ( | ) |
Ensures that the list of toplevels is sorted by insertion order, and that the siblingIndexes are packed (no gaps), and start at 0.
QGraphicsItemPrivate::ensureSequentialSiblingIndex().
Definition at line 1480 of file qgraphicsscene.cpp.
|
inline |
Definition at line 254 of file qgraphicsscene_p.h.
void QGraphicsScenePrivate::enterModal | ( | QGraphicsItem * | item, |
QGraphicsItem::PanelModality | panelModality = QGraphicsItem::NonModal ) |
Definition at line 6042 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::filterDescendantEvent | ( | QGraphicsItem * | item, |
QEvent * | event ) |
Definition at line 1159 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::filterEvent | ( | QGraphicsItem * | item, |
QEvent * | event ) |
Definition at line 1177 of file qgraphicsscene.cpp.
int QGraphicsScenePrivate::findClosestTouchPointId | ( | const QPointF & | scenePos | ) |
Definition at line 5819 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::gestureEventHandler | ( | QGestureEvent * | event | ) |
Definition at line 6182 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::gestureTargetsAtHotSpots | ( | const QSet< QGesture * > & | gestures, |
Qt::GestureFlag | flag, | ||
QHash< QGraphicsObject *, QSet< QGesture * > > * | targets, | ||
QSet< QGraphicsObject * > * | itemsSet = nullptr, | ||
QSet< QGesture * > * | normal = nullptr, | ||
QSet< QGesture * > * | conflicts = nullptr ) |
Definition at line 6135 of file qgraphicsscene.cpp.
|
static |
Definition at line 310 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::grabGesture | ( | QGraphicsItem * | , |
Qt::GestureType | gesture ) |
Definition at line 6513 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::grabKeyboard | ( | QGraphicsItem * | item | ) |
Definition at line 1016 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::grabMouse | ( | QGraphicsItem * | item, |
bool | implicit = false ) |
Definition at line 916 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::init | ( | ) |
Definition at line 292 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::installSceneEventFilter | ( | QGraphicsItem * | watched, |
QGraphicsItem * | filter ) |
Definition at line 1133 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::itemAcceptsHoverEvents_helper | ( | const QGraphicsItem * | item | ) | const |
Definition at line 3745 of file qgraphicsscene.cpp.
QList< QGraphicsItem * > QGraphicsScenePrivate::itemsAtPosition | ( | const QPoint & | screenPos, |
const QPointF & | scenePos, | ||
QWidget * | widget ) const |
Returns all items for the screen position in event.
Definition at line 1092 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::leaveModal | ( | QGraphicsItem * | item | ) |
Definition at line 6103 of file qgraphicsscene.cpp.
Handles all actions necessary to clean up the scene when the mouse leaves the view.
Definition at line 3840 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::markDirty | ( | QGraphicsItem * | item, |
const QRectF & | rect = QRectF(), | ||
bool | invalidateChildren = false, | ||
bool | force = false, | ||
bool | ignoreOpacity = false, | ||
bool | removingItemFromScene = false, | ||
bool | updateBoundingRect = false ) |
Definition at line 4915 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::mousePressEventHandler | ( | QGraphicsSceneMouseEvent * | mouseEvent | ) |
Definition at line 1309 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::processDirtyItemsRecursive | ( | QGraphicsItem * | item, |
bool | dirtyAncestorContainsChildren = false, | ||
qreal | parentOpacity = qreal(1.0) ) |
Definition at line 5050 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::registerScenePosItem | ( | QGraphicsItem * | item | ) |
Definition at line 506 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::registerTopLevelItem | ( | QGraphicsItem * | item | ) |
Definition at line 376 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::removeItemHelper | ( | QGraphicsItem * | item | ) |
Schedules an item for removal. This function leaves some stale indexes around in the BSP tree if called from the item's destructor; these will be cleaned up the next time someone triggers purgeRemovedItems().
Note: This function might get called from QGraphicsItem's destructor. item is being destroyed, so we cannot call any pure virtual functions on it (such as boundingRect()). Also, it is unnecessary to update the item's own state in any way.
Definition at line 548 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::removePopup | ( | QGraphicsWidget * | widget, |
bool | itemIsDying = false ) |
Remove widget from the popup list. Important notes:
widget is guaranteed to be in the list of popups, but it might not be the last entry; you can hide any item in the pop list before the others, and this must cause all later mouse grabbers to lose the grab.
Definition at line 892 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::removeSceneEventFilter | ( | QGraphicsItem * | watched, |
QGraphicsItem * | filter ) |
Definition at line 1141 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::removeView | ( | QGraphicsView * | view | ) |
Definition at line 5803 of file qgraphicsscene.cpp.
|
inline |
Definition at line 219 of file qgraphicsscene_p.h.
void QGraphicsScenePrivate::resolveFont | ( | ) |
Resolve the scene's font against the application font, and propagate the changes too all items in the scene.
Definition at line 1513 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::resolvePalette | ( | ) |
Resolve the scene's palette against the application palette, and propagate the changes too all items in the scene.
Definition at line 1570 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::sendDragDropEvent | ( | QGraphicsItem * | item, |
QGraphicsSceneDragDropEvent * | dragDropEvent ) |
Definition at line 1251 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::sendEvent | ( | QGraphicsItem * | item, |
QEvent * | event ) |
This is the final dispatch point for any events from the scene to the item. It filters the event first - if the filter returns true
, the event is considered to have been eaten by the filter, and is therefore stopped (the default filter returns false
). Then/otherwise, if the item is enabled, the event is sent; otherwise it is stopped.
Definition at line 1202 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::sendHoverEvent | ( | QEvent::Type | type, |
QGraphicsItem * | item, | ||
QGraphicsSceneHoverEvent * | hoverEvent ) |
Definition at line 1261 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::sendMouseEvent | ( | QGraphicsSceneMouseEvent * | mouseEvent | ) |
Definition at line 1280 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::sendTouchBeginEvent | ( | QGraphicsItem * | item, |
QTouchEvent * | touchEvent ) |
Definition at line 5958 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::setActivePanelHelper | ( | QGraphicsItem * | item, |
bool | duringActivationEvent ) |
Definition at line 710 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::setFocusItemHelper | ( | QGraphicsItem * | item, |
Qt::FocusReason | focusReason, | ||
bool | emitFocusChanged = true ) |
emitFocusChanged needs to be false when focus passes from one item to another through setActivePanel(); i.e. when activation passes from one panel to another, to avoid getting two focusChanged() emissions; one focusChanged(0, lastFocus), then one focusChanged(newFocus, 0). Instead setActivePanel() emits the signal once itself: focusChanged(newFocus, oldFocus).
Definition at line 800 of file qgraphicsscene.cpp.
Set the font and propagate the changes if the font is different from the current font.
Definition at line 1500 of file qgraphicsscene.cpp.
Set the palette and propagate the changes if the palette is different from the current palette.
Definition at line 1557 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::setScenePosItemEnabled | ( | QGraphicsItem * | item, |
bool | enabled ) |
Definition at line 490 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::storeMouseButtonsForMouseGrabber | ( | QGraphicsSceneMouseEvent * | event | ) |
Definition at line 1117 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::touchEventHandler | ( | QTouchEvent * | touchEvent | ) |
Definition at line 5833 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::ungrabGesture | ( | QGraphicsItem * | item, |
Qt::GestureType | gesture ) |
Definition at line 6522 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::ungrabKeyboard | ( | QGraphicsItem * | item, |
bool | itemIsDying = false ) |
Definition at line 1044 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::ungrabMouse | ( | QGraphicsItem * | item, |
bool | itemIsDying = false ) |
Definition at line 959 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::unregisterScenePosItem | ( | QGraphicsItem * | item | ) |
Definition at line 515 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::unregisterTopLevelItem | ( | QGraphicsItem * | item | ) |
Definition at line 389 of file qgraphicsscene.cpp.
Update the font, and whether or not it has changed, reresolve all fonts in the scene.
Definition at line 1527 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::updateInputMethodSensitivityInViews | ( | ) |
Definition at line 6036 of file qgraphicsscene.cpp.
Update the palette, and whether or not it has changed, reresolve all palettes in the scene.
Definition at line 1584 of file qgraphicsscene.cpp.
|
static |
Definition at line 5808 of file qgraphicsscene.cpp.
QGraphicsWidget * QGraphicsScenePrivate::windowForItem | ( | const QGraphicsItem * | item | ) | const |
int QGraphicsScenePrivate::activationRefCount |
Definition at line 139 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::activePanel |
Definition at line 137 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::allItemsIgnoreHoverEvents |
Definition at line 80 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::allItemsIgnoreTouchEvents |
Definition at line 84 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::allItemsUseDefaultCursor |
Definition at line 81 of file qgraphicsscene_p.h.
QBrush QGraphicsScenePrivate::backgroundBrush |
Definition at line 129 of file qgraphicsscene_p.h.
QHash<QGraphicsObject *, QSet<QGesture *> > QGraphicsScenePrivate::cachedAlreadyDeliveredGestures |
Definition at line 288 of file qgraphicsscene_p.h.
QHash<QGraphicsObject *, QSet<QGesture *> > QGraphicsScenePrivate::cachedItemGestures |
Definition at line 287 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::cachedItemsUnderMouse |
Definition at line 163 of file qgraphicsscene_p.h.
QList<QGraphicsObject *> QGraphicsScenePrivate::cachedTargetItems |
Definition at line 285 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::calledEmitUpdated |
Definition at line 71 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::changedSignalIndex |
Definition at line 57 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::childExplicitActivation |
Definition at line 140 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::dirtyGrowingItemsBoundingRect |
Definition at line 69 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::dragDropItem |
Definition at line 160 of file qgraphicsscene_p.h.
QGraphicsWidget* QGraphicsScenePrivate::enterWidget |
Definition at line 161 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::focusItem |
Definition at line 133 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::focusOnTouch |
Definition at line 85 of file qgraphicsscene_p.h.
QFont QGraphicsScenePrivate::font |
Definition at line 266 of file qgraphicsscene_p.h.
QBrush QGraphicsScenePrivate::foregroundBrush |
Definition at line 130 of file qgraphicsscene_p.h.
QHash<QGesture *, QGraphicsObject *> QGraphicsScenePrivate::gestureTargets |
Definition at line 289 of file qgraphicsscene_p.h.
QHash<Qt::GestureType, int> QGraphicsScenePrivate::grabbedGestures |
Definition at line 290 of file qgraphicsscene_p.h.
QRectF QGraphicsScenePrivate::growingItemsBoundingRect |
Definition at line 90 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::hasFocus |
Definition at line 78 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::hasSceneRect |
Definition at line 68 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::holesInTopLevelSiblingIndex |
Definition at line 74 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::hoverItems |
Definition at line 164 of file qgraphicsscene_p.h.
QGraphicsSceneIndex* QGraphicsScenePrivate::index |
Definition at line 62 of file qgraphicsscene_p.h.
QGraphicsScene::ItemIndexMethod QGraphicsScenePrivate::indexMethod |
Definition at line 61 of file qgraphicsscene_p.h.
QMap<int, QGraphicsItem *> QGraphicsScenePrivate::itemForTouchPointId |
Definition at line 278 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::keyboardGrabberItems |
Definition at line 155 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::lastActivePanel |
Definition at line 138 of file qgraphicsscene_p.h.
Qt::DropAction QGraphicsScenePrivate::lastDropAction |
Definition at line 162 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::lastFocusItem |
Definition at line 134 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::lastItemCount |
Definition at line 64 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::lastMouseGrabberItem |
Definition at line 149 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::lastMouseGrabberItemHasImplicitMouseGrab |
Definition at line 79 of file qgraphicsscene_p.h.
QPointF QGraphicsScenePrivate::lastSceneMousePos |
Definition at line 165 of file qgraphicsscene_p.h.
qreal QGraphicsScenePrivate::minimumRenderSize |
Definition at line 88 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::modalPanels |
Definition at line 305 of file qgraphicsscene_p.h.
QMap<Qt::MouseButton, QPointF> QGraphicsScenePrivate::mouseGrabberButtonDownPos |
Definition at line 167 of file qgraphicsscene_p.h.
QMap<Qt::MouseButton, QPointF> QGraphicsScenePrivate::mouseGrabberButtonDownScenePos |
Definition at line 168 of file qgraphicsscene_p.h.
QMap<Qt::MouseButton, QPoint> QGraphicsScenePrivate::mouseGrabberButtonDownScreenPos |
Definition at line 169 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::mouseGrabberItems |
Definition at line 150 of file qgraphicsscene_p.h.
QHash<QGraphicsItem *, QPointF> QGraphicsScenePrivate::movingItemsInitialPositions |
Definition at line 113 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::needSortTopLevelItems |
Definition at line 73 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::padding |
Definition at line 86 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::painterStateProtection |
Definition at line 82 of file qgraphicsscene_p.h.
QPalette QGraphicsScenePrivate::palette |
Definition at line 270 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::passiveFocusItem |
Definition at line 135 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::polishItemsIndex |
Definition at line 59 of file qgraphicsscene_p.h.
QList<QGraphicsWidget *> QGraphicsScenePrivate::popupWidgets |
Definition at line 145 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::processDirtyItemsEmitted |
Definition at line 72 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::processDirtyItemsIndex |
Definition at line 58 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::rectAdjust |
Definition at line 132 of file qgraphicsscene_p.h.
QMap<int, QEventPoint> QGraphicsScenePrivate::sceneCurrentTouchPoints |
Definition at line 277 of file qgraphicsscene_p.h.
QMultiMap<QGraphicsItem *, QGraphicsItem *> QGraphicsScenePrivate::sceneEventFilters |
Definition at line 179 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::scenePosDescendantsUpdatePending |
Definition at line 76 of file qgraphicsscene_p.h.
QSet<QGraphicsItem *> QGraphicsScenePrivate::scenePosItems |
Definition at line 121 of file qgraphicsscene_p.h.
QRectF QGraphicsScenePrivate::sceneRect |
Definition at line 66 of file qgraphicsscene_p.h.
QSet<QGraphicsItem *> QGraphicsScenePrivate::selectedItems |
Definition at line 109 of file qgraphicsscene_p.h.
QPainterPath QGraphicsScenePrivate::selectionArea |
Definition at line 107 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::selectionChanging |
Definition at line 108 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::sortCacheEnabled |
Definition at line 83 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::stickyFocus |
Definition at line 77 of file qgraphicsscene_p.h.
QStyle* QGraphicsScenePrivate::style |
Definition at line 265 of file qgraphicsscene_p.h.
QStyleOptionGraphicsItem QGraphicsScenePrivate::styleOptionTmp |
Definition at line 275 of file qgraphicsscene_p.h.
QGraphicsWidget* QGraphicsScenePrivate::tabFocusFirst |
Definition at line 136 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::topLevelItems |
Definition at line 111 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::topLevelSequentialOrdering |
Definition at line 75 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::unpolishedItems |
Definition at line 110 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::updateAll |
Definition at line 70 of file qgraphicsscene_p.h.
std::set<QRectF, UpdatedRectsCmp> QGraphicsScenePrivate::updatedRects |
Definition at line 105 of file qgraphicsscene_p.h.
QList<QGraphicsView *> QGraphicsScenePrivate::views |
Definition at line 175 of file qgraphicsscene_p.h.