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 47 of file qgraphicsscene_p.h.
QGraphicsScenePrivate::QGraphicsScenePrivate | ( | ) |
Definition at line 247 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_emitUpdated | ( | ) |
Definition at line 314 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_polishItems | ( | ) |
Definition at line 407 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_processDirtyItems | ( | ) |
Definition at line 444 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::_q_updateLater | ( | ) |
void QGraphicsScenePrivate::_q_updateScenePosDescendants | ( | ) |
Definition at line 523 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::addPopup | ( | QGraphicsWidget * | widget | ) |
Definition at line 865 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::addView | ( | QGraphicsView * | view | ) |
Definition at line 5792 of file qgraphicsscene.cpp.
Definition at line 6428 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::clearKeyboardGrabber | ( | ) |
Definition at line 1076 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::clearMouseGrabber | ( | ) |
Definition at line 1005 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::cloneDragDropEvent | ( | QGraphicsSceneDragDropEvent * | dest, |
QGraphicsSceneDragDropEvent * | source ) |
Definition at line 1231 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 3762 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 4789 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 4303 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::drawItems | ( | QPainter * | painter, |
const QTransform *const | viewTransform, | ||
QRegion * | exposedRegion, | ||
QWidget * | widget ) |
Definition at line 4609 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 4628 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::enableMouseTrackingOnViews | ( | ) |
Definition at line 1082 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::enableTouchEventsOnViews | ( | ) |
Definition at line 6029 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 1479 of file qgraphicsscene.cpp.
|
inline |
Definition at line 253 of file qgraphicsscene_p.h.
void QGraphicsScenePrivate::enterModal | ( | QGraphicsItem * | item, |
QGraphicsItem::PanelModality | panelModality = QGraphicsItem::NonModal ) |
Definition at line 6041 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::filterDescendantEvent | ( | QGraphicsItem * | item, |
QEvent * | event ) |
Definition at line 1158 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::filterEvent | ( | QGraphicsItem * | item, |
QEvent * | event ) |
Definition at line 1176 of file qgraphicsscene.cpp.
int QGraphicsScenePrivate::findClosestTouchPointId | ( | const QPointF & | scenePos | ) |
Definition at line 5818 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::gestureEventHandler | ( | QGestureEvent * | event | ) |
Definition at line 6181 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 6134 of file qgraphicsscene.cpp.
|
static |
Definition at line 309 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::grabGesture | ( | QGraphicsItem * | , |
Qt::GestureType | gesture ) |
Definition at line 6512 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::grabKeyboard | ( | QGraphicsItem * | item | ) |
Definition at line 1015 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::grabMouse | ( | QGraphicsItem * | item, |
bool | implicit = false ) |
Definition at line 915 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::init | ( | ) |
Definition at line 291 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::installSceneEventFilter | ( | QGraphicsItem * | watched, |
QGraphicsItem * | filter ) |
Definition at line 1132 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::itemAcceptsHoverEvents_helper | ( | const QGraphicsItem * | item | ) | const |
Definition at line 3744 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 1091 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::leaveModal | ( | QGraphicsItem * | item | ) |
Definition at line 6102 of file qgraphicsscene.cpp.
Handles all actions necessary to clean up the scene when the mouse leaves the view.
Definition at line 3839 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 4914 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::mousePressEventHandler | ( | QGraphicsSceneMouseEvent * | mouseEvent | ) |
Definition at line 1308 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::processDirtyItemsRecursive | ( | QGraphicsItem * | item, |
bool | dirtyAncestorContainsChildren = false, | ||
qreal | parentOpacity = qreal(1.0) ) |
Definition at line 5049 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::registerScenePosItem | ( | QGraphicsItem * | item | ) |
Definition at line 505 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::registerTopLevelItem | ( | QGraphicsItem * | item | ) |
Definition at line 375 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 547 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 891 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::removeSceneEventFilter | ( | QGraphicsItem * | watched, |
QGraphicsItem * | filter ) |
Definition at line 1140 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::removeView | ( | QGraphicsView * | view | ) |
Definition at line 5802 of file qgraphicsscene.cpp.
|
inline |
Definition at line 218 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 1512 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 1569 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::sendDragDropEvent | ( | QGraphicsItem * | item, |
QGraphicsSceneDragDropEvent * | dragDropEvent ) |
Definition at line 1250 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 1201 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::sendHoverEvent | ( | QEvent::Type | type, |
QGraphicsItem * | item, | ||
QGraphicsSceneHoverEvent * | hoverEvent ) |
Definition at line 1260 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::sendMouseEvent | ( | QGraphicsSceneMouseEvent * | mouseEvent | ) |
Definition at line 1279 of file qgraphicsscene.cpp.
bool QGraphicsScenePrivate::sendTouchBeginEvent | ( | QGraphicsItem * | item, |
QTouchEvent * | touchEvent ) |
Definition at line 5957 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::setActivePanelHelper | ( | QGraphicsItem * | item, |
bool | duringActivationEvent ) |
Definition at line 709 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 799 of file qgraphicsscene.cpp.
Set the font and propagate the changes if the font is different from the current font.
Definition at line 1499 of file qgraphicsscene.cpp.
Set the palette and propagate the changes if the palette is different from the current palette.
Definition at line 1556 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::setScenePosItemEnabled | ( | QGraphicsItem * | item, |
bool | enabled ) |
Definition at line 489 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::storeMouseButtonsForMouseGrabber | ( | QGraphicsSceneMouseEvent * | event | ) |
Definition at line 1116 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::touchEventHandler | ( | QTouchEvent * | touchEvent | ) |
Definition at line 5832 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::ungrabGesture | ( | QGraphicsItem * | item, |
Qt::GestureType | gesture ) |
Definition at line 6521 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::ungrabKeyboard | ( | QGraphicsItem * | item, |
bool | itemIsDying = false ) |
Definition at line 1043 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::ungrabMouse | ( | QGraphicsItem * | item, |
bool | itemIsDying = false ) |
Definition at line 958 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::unregisterScenePosItem | ( | QGraphicsItem * | item | ) |
Definition at line 514 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::unregisterTopLevelItem | ( | QGraphicsItem * | item | ) |
Definition at line 388 of file qgraphicsscene.cpp.
Update the font, and whether or not it has changed, reresolve all fonts in the scene.
Definition at line 1526 of file qgraphicsscene.cpp.
void QGraphicsScenePrivate::updateInputMethodSensitivityInViews | ( | ) |
Definition at line 6035 of file qgraphicsscene.cpp.
Update the palette, and whether or not it has changed, reresolve all palettes in the scene.
Definition at line 1583 of file qgraphicsscene.cpp.
|
static |
Definition at line 5807 of file qgraphicsscene.cpp.
QGraphicsWidget * QGraphicsScenePrivate::windowForItem | ( | const QGraphicsItem * | item | ) | const |
int QGraphicsScenePrivate::activationRefCount |
Definition at line 138 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::activePanel |
Definition at line 136 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::allItemsIgnoreHoverEvents |
Definition at line 79 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::allItemsIgnoreTouchEvents |
Definition at line 83 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::allItemsUseDefaultCursor |
Definition at line 80 of file qgraphicsscene_p.h.
QBrush QGraphicsScenePrivate::backgroundBrush |
Definition at line 128 of file qgraphicsscene_p.h.
QHash<QGraphicsObject *, QSet<QGesture *> > QGraphicsScenePrivate::cachedAlreadyDeliveredGestures |
Definition at line 287 of file qgraphicsscene_p.h.
QHash<QGraphicsObject *, QSet<QGesture *> > QGraphicsScenePrivate::cachedItemGestures |
Definition at line 286 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::cachedItemsUnderMouse |
Definition at line 162 of file qgraphicsscene_p.h.
QList<QGraphicsObject *> QGraphicsScenePrivate::cachedTargetItems |
Definition at line 284 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::calledEmitUpdated |
Definition at line 70 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::changedSignalIndex |
Definition at line 56 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::childExplicitActivation |
Definition at line 139 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::dirtyGrowingItemsBoundingRect |
Definition at line 68 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::dragDropItem |
Definition at line 159 of file qgraphicsscene_p.h.
QGraphicsWidget* QGraphicsScenePrivate::enterWidget |
Definition at line 160 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::focusItem |
Definition at line 132 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::focusOnTouch |
Definition at line 84 of file qgraphicsscene_p.h.
QFont QGraphicsScenePrivate::font |
Definition at line 265 of file qgraphicsscene_p.h.
QBrush QGraphicsScenePrivate::foregroundBrush |
Definition at line 129 of file qgraphicsscene_p.h.
QHash<QGesture *, QGraphicsObject *> QGraphicsScenePrivate::gestureTargets |
Definition at line 288 of file qgraphicsscene_p.h.
QHash<Qt::GestureType, int> QGraphicsScenePrivate::grabbedGestures |
Definition at line 289 of file qgraphicsscene_p.h.
QRectF QGraphicsScenePrivate::growingItemsBoundingRect |
Definition at line 89 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::hasFocus |
Definition at line 77 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::hasSceneRect |
Definition at line 67 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::holesInTopLevelSiblingIndex |
Definition at line 73 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::hoverItems |
Definition at line 163 of file qgraphicsscene_p.h.
QGraphicsSceneIndex* QGraphicsScenePrivate::index |
Definition at line 61 of file qgraphicsscene_p.h.
QGraphicsScene::ItemIndexMethod QGraphicsScenePrivate::indexMethod |
Definition at line 60 of file qgraphicsscene_p.h.
QMap<int, QGraphicsItem *> QGraphicsScenePrivate::itemForTouchPointId |
Definition at line 277 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::keyboardGrabberItems |
Definition at line 154 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::lastActivePanel |
Definition at line 137 of file qgraphicsscene_p.h.
Qt::DropAction QGraphicsScenePrivate::lastDropAction |
Definition at line 161 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::lastFocusItem |
Definition at line 133 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::lastItemCount |
Definition at line 63 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::lastMouseGrabberItem |
Definition at line 148 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::lastMouseGrabberItemHasImplicitMouseGrab |
Definition at line 78 of file qgraphicsscene_p.h.
QPointF QGraphicsScenePrivate::lastSceneMousePos |
Definition at line 164 of file qgraphicsscene_p.h.
qreal QGraphicsScenePrivate::minimumRenderSize |
Definition at line 87 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::modalPanels |
Definition at line 304 of file qgraphicsscene_p.h.
QMap<Qt::MouseButton, QPointF> QGraphicsScenePrivate::mouseGrabberButtonDownPos |
Definition at line 166 of file qgraphicsscene_p.h.
QMap<Qt::MouseButton, QPointF> QGraphicsScenePrivate::mouseGrabberButtonDownScenePos |
Definition at line 167 of file qgraphicsscene_p.h.
QMap<Qt::MouseButton, QPoint> QGraphicsScenePrivate::mouseGrabberButtonDownScreenPos |
Definition at line 168 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::mouseGrabberItems |
Definition at line 149 of file qgraphicsscene_p.h.
QHash<QGraphicsItem *, QPointF> QGraphicsScenePrivate::movingItemsInitialPositions |
Definition at line 112 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::needSortTopLevelItems |
Definition at line 72 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::padding |
Definition at line 85 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::painterStateProtection |
Definition at line 81 of file qgraphicsscene_p.h.
QPalette QGraphicsScenePrivate::palette |
Definition at line 269 of file qgraphicsscene_p.h.
QGraphicsItem* QGraphicsScenePrivate::passiveFocusItem |
Definition at line 134 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::polishItemsIndex |
Definition at line 58 of file qgraphicsscene_p.h.
QList<QGraphicsWidget *> QGraphicsScenePrivate::popupWidgets |
Definition at line 144 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::processDirtyItemsEmitted |
Definition at line 71 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::processDirtyItemsIndex |
Definition at line 57 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::rectAdjust |
Definition at line 131 of file qgraphicsscene_p.h.
QMap<int, QEventPoint> QGraphicsScenePrivate::sceneCurrentTouchPoints |
Definition at line 276 of file qgraphicsscene_p.h.
QMultiMap<QGraphicsItem *, QGraphicsItem *> QGraphicsScenePrivate::sceneEventFilters |
Definition at line 178 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::scenePosDescendantsUpdatePending |
Definition at line 75 of file qgraphicsscene_p.h.
QSet<QGraphicsItem *> QGraphicsScenePrivate::scenePosItems |
Definition at line 120 of file qgraphicsscene_p.h.
QRectF QGraphicsScenePrivate::sceneRect |
Definition at line 65 of file qgraphicsscene_p.h.
QSet<QGraphicsItem *> QGraphicsScenePrivate::selectedItems |
Definition at line 108 of file qgraphicsscene_p.h.
QPainterPath QGraphicsScenePrivate::selectionArea |
Definition at line 106 of file qgraphicsscene_p.h.
int QGraphicsScenePrivate::selectionChanging |
Definition at line 107 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::sortCacheEnabled |
Definition at line 82 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::stickyFocus |
Definition at line 76 of file qgraphicsscene_p.h.
QStyle* QGraphicsScenePrivate::style |
Definition at line 264 of file qgraphicsscene_p.h.
QStyleOptionGraphicsItem QGraphicsScenePrivate::styleOptionTmp |
Definition at line 274 of file qgraphicsscene_p.h.
QGraphicsWidget* QGraphicsScenePrivate::tabFocusFirst |
Definition at line 135 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::topLevelItems |
Definition at line 110 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::topLevelSequentialOrdering |
Definition at line 74 of file qgraphicsscene_p.h.
QList<QGraphicsItem *> QGraphicsScenePrivate::unpolishedItems |
Definition at line 109 of file qgraphicsscene_p.h.
quint32 QGraphicsScenePrivate::updateAll |
Definition at line 69 of file qgraphicsscene_p.h.
std::set<QRectF, UpdatedRectsCmp> QGraphicsScenePrivate::updatedRects |
Definition at line 104 of file qgraphicsscene_p.h.
QList<QGraphicsView *> QGraphicsScenePrivate::views |
Definition at line 174 of file qgraphicsscene_p.h.