![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgraphicsproxywidget_p.h>
Public Types | |
enum | ChangeMode { NoMode , ProxyToWidgetMode , WidgetToProxyMode } |
Public Types inherited from QGraphicsItemPrivate | |
enum | Extra { ExtraToolTip , ExtraCursor , ExtraCacheData , ExtraMaxDeviceCoordCacheSize , ExtraBoundingRegionGranularity } |
enum | AncestorFlag { NoFlag = 0 , AncestorHandlesChildEvents = 0x1 , AncestorClipsChildren = 0x2 , AncestorIgnoresTransformations = 0x4 , AncestorFiltersChildEvents = 0x8 , AncestorContainsChildren = 0x10 } |
Additional Inherited Members | |
Static Public Member Functions inherited from QGraphicsItemPrivate | |
static const QGraphicsItemPrivate * | get (const QGraphicsItem *item) |
static QGraphicsItemPrivate * | get (QGraphicsItem *item) |
static bool | movableAncestorIsSelected (const QGraphicsItem *item) |
static bool | isOpacityNull (qreal opacity) |
static bool | insertionOrder (QGraphicsItem *a, QGraphicsItem *b) |
Definition at line 29 of file qgraphicsproxywidget_p.h.
Enumerator | |
---|---|
NoMode | |
ProxyToWidgetMode | |
WidgetToProxyMode |
Definition at line 65 of file qgraphicsproxywidget_p.h.
QGraphicsProxyWidgetPrivate::QGraphicsProxyWidgetPrivate | ( | ) |
Definition at line 165 of file qgraphicsproxywidget.cpp.
QGraphicsProxyWidgetPrivate::~QGraphicsProxyWidgetPrivate | ( | ) |
Definition at line 183 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::_q_removeWidgetSlot | ( | ) |
Definition at line 382 of file qgraphicsproxywidget.cpp.
Embeds subWin as a subwindow of this proxy widget. subWin must be a top-level widget and a descendant of the widget managed by this proxy. A separate subproxy will be created as a child of this proxy widget to manage subWin.
Definition at line 457 of file qgraphicsproxywidget.cpp.
Some of the logic is shared with QApplicationPrivate::focusNextPrevChild_helper
Definition at line 347 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::init | ( | ) |
Definition at line 190 of file qgraphicsproxywidget.cpp.
|
overridevirtual |
Tells us if it is a proxy widget
Reimplemented from QGraphicsItemPrivate.
Definition at line 489 of file qgraphicsproxywidget.cpp.
QPointF QGraphicsProxyWidgetPrivate::mapToReceiver | ( | const QPointF & | pos, |
const QWidget * | receiver ) const |
Definition at line 497 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::removeSubFocusHelper | ( | QWidget * | widget, |
Qt::FocusReason | reason ) |
Definition at line 334 of file qgraphicsproxywidget.cpp.
Definition at line 312 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent | ( | QGraphicsSceneHoverEvent * | event | ) |
Definition at line 200 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent | ( | QGraphicsSceneMouseEvent * | event | ) |
Definition at line 216 of file qgraphicsproxywidget.cpp.
Definition at line 571 of file qgraphicsproxywidget.cpp.
Removes ("unembeds") subWin and deletes the proxy holder item. This can happen when QWidget::setParent() reparents the embedded window out of "embedded space".
Definition at line 473 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::updateProxyGeometryFromWidget | ( | ) |
Definition at line 403 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::updateProxyInputMethodAcceptanceFromWidget | ( | ) |
Definition at line 437 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::updateWidgetGeometryFromProxy | ( | ) |
Definition at line 396 of file qgraphicsproxywidget.cpp.
QWidget* QGraphicsProxyWidgetPrivate::dragDropWidget |
Definition at line 55 of file qgraphicsproxywidget_p.h.
Definition at line 54 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::enabledChangeMode |
Definition at line 73 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::focusFromWidgetToProxy |
Definition at line 77 of file qgraphicsproxywidget_p.h.
Qt::DropAction QGraphicsProxyWidgetPrivate::lastDropAction |
Definition at line 56 of file qgraphicsproxywidget_p.h.
Definition at line 53 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::paletteChangeMode |
Definition at line 75 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::posChangeMode |
Definition at line 70 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::proxyIsGivingFocus |
Definition at line 78 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::sizeChangeMode |
Definition at line 71 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::styleChangeMode |
Definition at line 74 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::tooltipChangeMode |
Definition at line 76 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::visibleChangeMode |
Definition at line 72 of file qgraphicsproxywidget_p.h.
Definition at line 52 of file qgraphicsproxywidget_p.h.