![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qembeddedwindownode.h>
Classes | |
| class | ParentDescriptor |
Public Types | |
| enum class | SizePolicy { Points , PercentNormalized } |
Public Member Functions | |
| QEmbeddedWindowNode (std::unique_ptr< Node > stack, std::unique_ptr< Node > contentNode, std::unique_ptr< QtOhos::WindowIdStruct > windowId) | |
| QEmbeddedWindowNode (const QEmbeddedWindowNode &)=delete | |
| QEmbeddedWindowNode & | operator= (const QEmbeddedWindowNode &)=delete |
| QEmbeddedWindowNode (QEmbeddedWindowNode &&)=delete | |
| QEmbeddedWindowNode & | operator= (QEmbeddedWindowNode &&)=delete |
| void | setNodeVisibility (bool visible) |
| void | setSize (const QSizeF &sizesize) |
| void | setSizeParentFillPercentageNormalized (const QSizeF &sizesize) |
| void | setPosition (const QPointF &position) |
| void | setFocused (bool focused) |
| void | setFocusable (bool focusable) |
| void | setBackgroundColor (const QColor &colorcolor) |
| void | setBrightness (int brightness) |
| void | setContrast (int contrast) |
| void | setSaturation (int saturation) |
| void | setGesturesHandler (QOhosConsumer< const NativeGestureInfo & > gesturesHandler) |
| void | setHitTestMode (::ArkUI_HitTestMode hitTestMode) |
| void | setDragEventsHandler (QOhosConsumer<::ArkUI_NodeEvent * > dragEventsHandler) |
| void | setKeyEventsHandler (QOhosConsumer<::ArkUI_UIInputEvent * > keyEventsHandler) |
| void | setHoverEventsHandler (QOhosConsumer< NativeNodeHoverEvent > hoverEventsHandler) |
| void | setAxisEventsHandler (QOhosConsumer<::ArkUI_UIInputEvent * > axisEventsHandler) |
| void | setMouseEventsHandler (QOhosConsumer< NativeNodeMouseEvent > mouseEventsHandler) |
| void | setCoastingAxisEventsHandler (QOhosConsumer<::ArkUI_UIInputEvent * > coastingAxisEventsHandler) |
| std::shared_ptr< void > | startDrag (std::vector< std::shared_ptr<::OH_PixelmapNative > > pixelMaps, const QPointF &hotspot, QOhosUdmfData udmfData, std::function< void(::ArkUI_DragAndDropInfo *)> statusListener) |
| void | enableDropDisallowedBadge () |
| void | raise () |
| void | lower () |
| void * | qtWindowId () |
| void | setParentOrReparent (ParentDescriptor parent) |
| bool | detachFromParentIfPresent () |
| void | handleGestureEvent (const NativeGestureInfo &nativeGestureInfo) const |
| virtual | ~QEmbeddedWindowNode () |
Static Public Attributes | |
| static const std::int32_t | minimumNodeZIndexValue = 1 |
Protected Member Functions | |
| Node & | contentNode () |
| const Node & | contentNode () const |
| Node & | stackNode () |
| const Node & | stackNode () const |
Definition at line 42 of file qembeddedwindownode.h.
|
strong |
| Enumerator | |
|---|---|
| Points | |
| PercentNormalized | |
Definition at line 75 of file qembeddedwindownode.h.
| QArkUi::QEmbeddedWindowNode::QEmbeddedWindowNode | ( | std::unique_ptr< Node > | stack, |
| std::unique_ptr< Node > | contentNode, | ||
| std::unique_ptr< QtOhos::WindowIdStruct > | windowId ) |
Definition at line 260 of file qembeddedwindownode.cpp.
References QEmbeddedWindowNode().
Referenced by QEmbeddedWindowNode().
|
delete |
|
delete |
|
virtualdefault |
|
protected |
Definition at line 589 of file qembeddedwindownode.cpp.
Referenced by startDrag().
|
protected |
Definition at line 594 of file qembeddedwindownode.cpp.
| bool QArkUi::QEmbeddedWindowNode::detachFromParentIfPresent | ( | ) |
Definition at line 308 of file qembeddedwindownode.cpp.
References QArkUi::QEmbeddedWindowNode::ParentDescriptor::EmbeddedWindowNode, and QArkUi::QEmbeddedWindowNode::ParentDescriptor::XComponentNode.
Referenced by setParentOrReparent().
| void QArkUi::QEmbeddedWindowNode::enableDropDisallowedBadge | ( | ) |
Definition at line 575 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::handleGestureEvent | ( | const NativeGestureInfo & | nativeGestureInfo | ) | const |
Definition at line 336 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::lower | ( | ) |
Definition at line 398 of file qembeddedwindownode.cpp.
|
delete |
|
delete |
| void * QArkUi::QEmbeddedWindowNode::qtWindowId | ( | ) |
Definition at line 342 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::raise | ( | ) |
Definition at line 388 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setAxisEventsHandler | ( | QOhosConsumer<::ArkUI_UIInputEvent * > | axisEventsHandler | ) |
Definition at line 521 of file qembeddedwindownode.cpp.
Definition at line 418 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setBrightness | ( | int | brightness | ) |
Definition at line 423 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setCoastingAxisEventsHandler | ( | QOhosConsumer<::ArkUI_UIInputEvent * > | coastingAxisEventsHandler | ) |
Definition at line 536 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setContrast | ( | int | contrast | ) |
Definition at line 435 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setDragEventsHandler | ( | QOhosConsumer<::ArkUI_NodeEvent * > | dragEventsHandler | ) |
Definition at line 478 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setFocusable | ( | bool | focusable | ) |
Definition at line 413 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setFocused | ( | bool | focused | ) |
Definition at line 408 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setGesturesHandler | ( | QOhosConsumer< const NativeGestureInfo & > | gesturesHandler | ) |
Definition at line 472 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setHitTestMode | ( | ::ArkUI_HitTestMode | hitTestMode | ) |
Definition at line 609 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setHoverEventsHandler | ( | QOhosConsumer< NativeNodeHoverEvent > | hoverEventsHandler | ) |
Definition at line 511 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setKeyEventsHandler | ( | QOhosConsumer<::ArkUI_UIInputEvent * > | keyEventsHandler | ) |
Definition at line 505 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setMouseEventsHandler | ( | QOhosConsumer< NativeNodeMouseEvent > | mouseEventsHandler | ) |
Definition at line 526 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setNodeVisibility | ( | bool | visible | ) |
Definition at line 221 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setParentOrReparent | ( | ParentDescriptor | parent | ) |
Definition at line 272 of file qembeddedwindownode.cpp.
References detachFromParentIfPresent(), QArkUi::QEmbeddedWindowNode::ParentDescriptor::EmbeddedWindowNode, QArkUi::QEmbeddedWindowNode::ParentDescriptor::embeddedWindowNodeOrNull(), QArkUi::QEmbeddedWindowNode::ParentDescriptor::type(), QArkUi::QEmbeddedWindowNode::ParentDescriptor::XComponentNode, and QArkUi::QEmbeddedWindowNode::ParentDescriptor::xComponentNodeOrNull().
Definition at line 254 of file qembeddedwindownode.cpp.
| void QArkUi::QEmbeddedWindowNode::setSaturation | ( | int | saturation | ) |
Definition at line 454 of file qembeddedwindownode.cpp.
Definition at line 243 of file qembeddedwindownode.cpp.
Definition at line 231 of file qembeddedwindownode.cpp.
|
protected |
Definition at line 599 of file qembeddedwindownode.cpp.
|
protected |
Definition at line 604 of file qembeddedwindownode.cpp.
| std::shared_ptr< void > QArkUi::QEmbeddedWindowNode::startDrag | ( | std::vector< std::shared_ptr<::OH_PixelmapNative > > | pixelMaps, |
| const QPointF & | hotspot, | ||
| QOhosUdmfData | udmfData, | ||
| std::function< void(::ArkUI_DragAndDropInfo *)> | statusListener ) |
Definition at line 543 of file qembeddedwindownode.cpp.
References contentNode().
|
static |
Definition at line 73 of file qembeddedwindownode.h.