|
ORE Studio 0.0.4
|
Tree node representing either a folder or server environment. More...
#include <ConnectionTreeModel.hpp>

Public Types | |
| enum class | Type { Root , Folder , Environment } |
Public Member Functions | |
| ConnectionTreeNode (const ConnectionTreeNode &)=delete | |
| ConnectionTreeNode & | operator= (const ConnectionTreeNode &)=delete |
| ConnectionTreeNode (ConnectionTreeNode &&)=default | |
| ConnectionTreeNode & | operator= (ConnectionTreeNode &&)=default |
| int | row () const |
Public Attributes | |
| Type | type {Type::Root} |
| boost::uuids::uuid | id {} |
| QString | name |
| std::optional< boost::uuids::uuid > | parent_id |
| QString | host |
| int | port {0} |
| QString | username |
| QString | description |
| ConnectionTreeNode * | parent {nullptr} |
| std::vector< std::unique_ptr< ConnectionTreeNode > > | children |
Tree node representing either a folder or server environment.