Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QArkUi::QEmbeddedWindowNode::ParentDescriptor Class Reference

#include <qembeddedwindownode.h>

Collaboration diagram for QArkUi::QEmbeddedWindowNode::ParentDescriptor:

Public Types

enum class  Type { EmbeddedWindowNode , XComponentNode }

Public Member Functions

 ParentDescriptor (QEmbeddedWindowNode &node)
 ParentDescriptor (std::shared_ptr< QXComponentNode > node)
 ParentDescriptor (const ParentDescriptor &)=default
ParentDescriptoroperator= (const ParentDescriptor &)=default
 ParentDescriptor (ParentDescriptor &&)=default
ParentDescriptoroperator= (ParentDescriptor &&)=default
Type type () const
std::shared_ptr< QEmbeddedWindowNodeembeddedWindowNodeOrNull () const
std::shared_ptr< QXComponentNodexComponentNodeOrNull () const
bool operator== (const ParentDescriptor &) const

Detailed Description

Definition at line 44 of file qembeddedwindownode.h.

Member Enumeration Documentation

◆ Type

Enumerator
EmbeddedWindowNode 
XComponentNode 

Definition at line 47 of file qembeddedwindownode.h.

Constructor & Destructor Documentation

◆ ParentDescriptor() [1/4]

QArkUi::QEmbeddedWindowNode::ParentDescriptor::ParentDescriptor ( QEmbeddedWindowNode & node)
explicit

Definition at line 347 of file qembeddedwindownode.cpp.

References ParentDescriptor(), and EmbeddedWindowNode.

Referenced by ParentDescriptor().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParentDescriptor() [2/4]

QArkUi::QEmbeddedWindowNode::ParentDescriptor::ParentDescriptor ( std::shared_ptr< QXComponentNode > node)
explicit

Definition at line 353 of file qembeddedwindownode.cpp.

References ParentDescriptor(), and XComponentNode.

Referenced by ParentDescriptor().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParentDescriptor() [3/4]

QArkUi::QEmbeddedWindowNode::ParentDescriptor::ParentDescriptor ( const ParentDescriptor & )
default

◆ ParentDescriptor() [4/4]

QArkUi::QEmbeddedWindowNode::ParentDescriptor::ParentDescriptor ( ParentDescriptor && )
default

Member Function Documentation

◆ embeddedWindowNodeOrNull()

std::shared_ptr< QEmbeddedWindowNode > QArkUi::QEmbeddedWindowNode::ParentDescriptor::embeddedWindowNodeOrNull ( ) const

Definition at line 369 of file qembeddedwindownode.cpp.

Referenced by QArkUi::QEmbeddedWindowNode::setParentOrReparent().

Here is the caller graph for this function:

◆ operator=() [1/2]

ParentDescriptor & QArkUi::QEmbeddedWindowNode::ParentDescriptor::operator= ( const ParentDescriptor & )
default

◆ operator=() [2/2]

ParentDescriptor & QArkUi::QEmbeddedWindowNode::ParentDescriptor::operator= ( ParentDescriptor && )
default

◆ operator==()

bool QArkUi::QEmbeddedWindowNode::ParentDescriptor::operator== ( const ParentDescriptor & other) const

Definition at line 374 of file qembeddedwindownode.cpp.

◆ type()

QEmbeddedWindowNode::ParentDescriptor::Type QArkUi::QEmbeddedWindowNode::ParentDescriptor::type ( ) const

Definition at line 359 of file qembeddedwindownode.cpp.

Referenced by QArkUi::QEmbeddedWindowNode::setParentOrReparent().

Here is the caller graph for this function:

◆ xComponentNodeOrNull()

std::shared_ptr< QXComponentNode > QArkUi::QEmbeddedWindowNode::ParentDescriptor::xComponentNodeOrNull ( ) const

Definition at line 364 of file qembeddedwindownode.cpp.

Referenced by QArkUi::QEmbeddedWindowNode::setParentOrReparent().

Here is the caller graph for this function:

The documentation for this class was generated from the following files: