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
CFieldTree::Node Class Reference
+ Collaboration diagram for CFieldTree::Node:

Public Member Functions

 Node ()
 
 Node (const WideString &short_name, int level)
 
 ~Node ()=default
 
void AddChildNode (std::unique_ptr< Node > pNode)
 
size_t GetChildrenCount () const
 
NodeGetChildAt (size_t i)
 
const NodeGetChildAt (size_t i) const
 
CPDF_FormFieldGetFieldAtIndex (size_t index)
 
size_t CountFields () const
 
void SetField (std::unique_ptr< CPDF_FormField > pField)
 
CPDF_FormFieldGetField () const
 
WideString GetShortName () const
 
int GetLevel () const
 
 Node ()
 
 Node (const WideString &short_name, int level)
 
 ~Node ()=default
 
void AddChildNode (std::unique_ptr< Node > pNode)
 
size_t GetChildrenCount () const
 
NodeGetChildAt (size_t i)
 
const NodeGetChildAt (size_t i) const
 
CPDF_FormFieldGetFieldAtIndex (size_t index)
 
size_t CountFields () const
 
void SetField (std::unique_ptr< CPDF_FormField > pField)
 
CPDF_FormFieldGetField () const
 
WideString GetShortName () const
 
int GetLevel () const
 

Detailed Description

Definition at line 359 of file cpdf_interactiveform.cpp.

Constructor & Destructor Documentation

◆ Node() [1/4]

CFieldTree::Node::Node ( )
inline

Definition at line 361 of file cpdf_interactiveform.cpp.

◆ Node() [2/4]

CFieldTree::Node::Node ( const WideString & short_name,
int level )
inline

Definition at line 362 of file cpdf_interactiveform.cpp.

References Node().

Referenced by Node().

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

◆ ~Node() [1/2]

CFieldTree::Node::~Node ( )
default

◆ Node() [3/4]

CFieldTree::Node::Node ( )
inline

Definition at line 361 of file cpdf_interactiveform.cpp.

◆ Node() [4/4]

CFieldTree::Node::Node ( const WideString & short_name,
int level )
inline

Definition at line 362 of file cpdf_interactiveform.cpp.

◆ ~Node() [2/2]

CFieldTree::Node::~Node ( )
default

Member Function Documentation

◆ AddChildNode() [1/2]

void CFieldTree::Node::AddChildNode ( std::unique_ptr< Node > pNode)
inline

Definition at line 366 of file cpdf_interactiveform.cpp.

◆ AddChildNode() [2/2]

void CFieldTree::Node::AddChildNode ( std::unique_ptr< Node > pNode)
inline

Definition at line 366 of file cpdf_interactiveform.cpp.

◆ CountFields() [1/2]

size_t CFieldTree::Node::CountFields ( ) const
inline

Definition at line 380 of file cpdf_interactiveform.cpp.

◆ CountFields() [2/2]

size_t CFieldTree::Node::CountFields ( ) const
inline

Definition at line 380 of file cpdf_interactiveform.cpp.

◆ GetChildAt() [1/4]

Node * CFieldTree::Node::GetChildAt ( size_t i)
inline

Definition at line 372 of file cpdf_interactiveform.cpp.

◆ GetChildAt() [2/4]

Node * CFieldTree::Node::GetChildAt ( size_t i)
inline

Definition at line 372 of file cpdf_interactiveform.cpp.

◆ GetChildAt() [3/4]

const Node * CFieldTree::Node::GetChildAt ( size_t i) const
inline

Definition at line 373 of file cpdf_interactiveform.cpp.

◆ GetChildAt() [4/4]

const Node * CFieldTree::Node::GetChildAt ( size_t i) const
inline

Definition at line 373 of file cpdf_interactiveform.cpp.

◆ GetChildrenCount() [1/2]

size_t CFieldTree::Node::GetChildrenCount ( ) const
inline

Definition at line 370 of file cpdf_interactiveform.cpp.

◆ GetChildrenCount() [2/2]

size_t CFieldTree::Node::GetChildrenCount ( ) const
inline

Definition at line 370 of file cpdf_interactiveform.cpp.

◆ GetField() [1/2]

CPDF_FormField * CFieldTree::Node::GetField ( ) const
inline

Definition at line 386 of file cpdf_interactiveform.cpp.

Referenced by CFieldTree::GetField().

+ Here is the caller graph for this function:

◆ GetField() [2/2]

CPDF_FormField * CFieldTree::Node::GetField ( ) const
inline

Definition at line 386 of file cpdf_interactiveform.cpp.

◆ GetFieldAtIndex() [1/2]

CPDF_FormField * CFieldTree::Node::GetFieldAtIndex ( size_t index)
inline

Definition at line 375 of file cpdf_interactiveform.cpp.

◆ GetFieldAtIndex() [2/2]

CPDF_FormField * CFieldTree::Node::GetFieldAtIndex ( size_t index)
inline

Definition at line 375 of file cpdf_interactiveform.cpp.

◆ GetLevel() [1/2]

int CFieldTree::Node::GetLevel ( ) const
inline

Definition at line 388 of file cpdf_interactiveform.cpp.

Referenced by CFieldTree::AddChild().

+ Here is the caller graph for this function:

◆ GetLevel() [2/2]

int CFieldTree::Node::GetLevel ( ) const
inline

Definition at line 388 of file cpdf_interactiveform.cpp.

◆ GetShortName() [1/2]

WideString CFieldTree::Node::GetShortName ( ) const
inline

Definition at line 387 of file cpdf_interactiveform.cpp.

Referenced by CFieldTree::Lookup().

+ Here is the caller graph for this function:

◆ GetShortName() [2/2]

WideString CFieldTree::Node::GetShortName ( ) const
inline

Definition at line 387 of file cpdf_interactiveform.cpp.

◆ SetField() [1/2]

void CFieldTree::Node::SetField ( std::unique_ptr< CPDF_FormField > pField)
inline

Definition at line 382 of file cpdf_interactiveform.cpp.

◆ SetField() [2/2]

void CFieldTree::Node::SetField ( std::unique_ptr< CPDF_FormField > pField)
inline

Definition at line 382 of file cpdf_interactiveform.cpp.


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