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
tree_protocol::TreeRow Class Reference

[tree_protocol_0] More...

Collaboration diagram for tree_protocol::TreeRow:

Public Member Functions

 TreeRow ()=default
 TreeRow (const QString &)
const TreeRowparentRow () const
 [tree_protocol_2]
const std::optional< Tree > & childRows () const
void setParentRow (TreeRow *parent)
 [tree_protocol_2] [tree_protocol_3]
std::optional< Tree > & childRows ()
template<typename ... Args>
TreeRowaddChild (Args &&...args)
 [tree_protocol_3] [tree_protocol_4]
 TreeRow ()=default
 TreeRow (const QString &)
const TreeRowparentRow () const
 [tree_protocol_2]
const std::optional< Tree > & childRows () const
void setParentRow (TreeRow *parent)
 [tree_protocol_2] [tree_protocol_3]
std::optional< Tree > & childRows ()
template<typename ... Args>
TreeRowaddChild (Args &&...args)
 [tree_protocol_3] [tree_protocol_4]

Friends

struct TreeTraversal
 [tree_protocol_1]

Detailed Description

[tree_protocol_0]

[tree_protocol_1]

Definition at line 309 of file main.cpp.

Constructor & Destructor Documentation

◆ TreeRow() [1/4]

tree_protocol::TreeRow::TreeRow ( )
default

◆ TreeRow() [2/4]

tree_protocol::TreeRow::TreeRow ( const QString & )
inline

Definition at line 324 of file main.cpp.

◆ TreeRow() [3/4]

tree_protocol::TreeRow::TreeRow ( )
default

◆ TreeRow() [4/4]

tree_protocol::TreeRow::TreeRow ( const QString & )
inline

Definition at line 324 of file main.cpp.

Member Function Documentation

◆ addChild() [1/2]

template<typename ... Args>
TreeRow & tree_protocol::TreeRow::addChild ( Args &&... args)
inline

[tree_protocol_3] [tree_protocol_4]

Definition at line 338 of file main.cpp.

◆ addChild() [2/2]

template<typename ... Args>
TreeRow & tree_protocol::TreeRow::addChild ( Args &&... args)
inline

[tree_protocol_3] [tree_protocol_4]

Definition at line 338 of file main.cpp.

◆ childRows() [1/4]

std::optional< Tree > & tree_protocol::TreeRow::childRows ( )
inline

Definition at line 333 of file main.cpp.

◆ childRows() [2/4]

std::optional< Tree > & tree_protocol::TreeRow::childRows ( )
inline

Definition at line 333 of file main.cpp.

◆ childRows() [3/4]

const std::optional< Tree > & tree_protocol::TreeRow::childRows ( ) const
inline

Definition at line 329 of file main.cpp.

◆ childRows() [4/4]

const std::optional< Tree > & tree_protocol::TreeRow::childRows ( ) const
inline

Definition at line 329 of file main.cpp.

◆ parentRow() [1/2]

const TreeRow * tree_protocol::TreeRow::parentRow ( ) const
inline

[tree_protocol_2]

Definition at line 328 of file main.cpp.

◆ parentRow() [2/2]

const TreeRow * tree_protocol::TreeRow::parentRow ( ) const
inline

[tree_protocol_2]

Definition at line 328 of file main.cpp.

◆ setParentRow() [1/2]

void tree_protocol::TreeRow::setParentRow ( TreeRow * parent)
inline

[tree_protocol_2] [tree_protocol_3]

Definition at line 332 of file main.cpp.

◆ setParentRow() [2/2]

void tree_protocol::TreeRow::setParentRow ( TreeRow * parent)
inline

[tree_protocol_2] [tree_protocol_3]

Definition at line 332 of file main.cpp.

◆ TreeTraversal

TreeTraversal
friend

[tree_protocol_1]

Definition at line 323 of file main.cpp.


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