![]() |
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 } |
![]() | |
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 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 28 of file qgraphicsproxywidget_p.h.
Enumerator | |
---|---|
NoMode | |
ProxyToWidgetMode | |
WidgetToProxyMode |
Definition at line 64 of file qgraphicsproxywidget_p.h.
QGraphicsProxyWidgetPrivate::QGraphicsProxyWidgetPrivate | ( | ) |
Definition at line 163 of file qgraphicsproxywidget.cpp.
QGraphicsProxyWidgetPrivate::~QGraphicsProxyWidgetPrivate | ( | ) |
Definition at line 181 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::_q_removeWidgetSlot | ( | ) |
Definition at line 380 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 455 of file qgraphicsproxywidget.cpp.
Some of the logic is shared with QApplicationPrivate::focusNextPrevChild_helper
Definition at line 345 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::init | ( | ) |
Definition at line 188 of file qgraphicsproxywidget.cpp.
|
overridevirtual |
Tells us if it is a proxy widget
Reimplemented from QGraphicsItemPrivate.
Definition at line 487 of file qgraphicsproxywidget.cpp.
QPointF QGraphicsProxyWidgetPrivate::mapToReceiver | ( | const QPointF & | pos, |
const QWidget * | receiver ) const |
Definition at line 495 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::removeSubFocusHelper | ( | QWidget * | widget, |
Qt::FocusReason | reason ) |
Definition at line 332 of file qgraphicsproxywidget.cpp.
Definition at line 310 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent | ( | QGraphicsSceneHoverEvent * | event | ) |
Definition at line 198 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::sendWidgetMouseEvent | ( | QGraphicsSceneMouseEvent * | event | ) |
Definition at line 214 of file qgraphicsproxywidget.cpp.
Definition at line 569 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 471 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::updateProxyGeometryFromWidget | ( | ) |
Definition at line 401 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::updateProxyInputMethodAcceptanceFromWidget | ( | ) |
Definition at line 435 of file qgraphicsproxywidget.cpp.
void QGraphicsProxyWidgetPrivate::updateWidgetGeometryFromProxy | ( | ) |
Definition at line 394 of file qgraphicsproxywidget.cpp.
QWidget* QGraphicsProxyWidgetPrivate::dragDropWidget |
Definition at line 54 of file qgraphicsproxywidget_p.h.
Definition at line 53 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::enabledChangeMode |
Definition at line 72 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::focusFromWidgetToProxy |
Definition at line 76 of file qgraphicsproxywidget_p.h.
Qt::DropAction QGraphicsProxyWidgetPrivate::lastDropAction |
Definition at line 55 of file qgraphicsproxywidget_p.h.
Definition at line 52 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::paletteChangeMode |
Definition at line 74 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::posChangeMode |
Definition at line 69 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::proxyIsGivingFocus |
Definition at line 77 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::sizeChangeMode |
Definition at line 70 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::styleChangeMode |
Definition at line 73 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::tooltipChangeMode |
Definition at line 75 of file qgraphicsproxywidget_p.h.
quint32 QGraphicsProxyWidgetPrivate::visibleChangeMode |
Definition at line 71 of file qgraphicsproxywidget_p.h.
Definition at line 51 of file qgraphicsproxywidget_p.h.