#include "NavigationTreePackage.h"
◆ NavigationTreePackageFlags
◆ NavigationTreePackageFlag
Enumerator |
---|
NoFlags | |
ItemsDefaultExpanded | |
◆ NavigationTreePackage()
ot::NavigationTreePackage::NavigationTreePackage |
( |
| ) |
|
◆ ~NavigationTreePackage()
ot::NavigationTreePackage::~NavigationTreePackage |
( |
| ) |
|
|
virtual |
◆ addRootItem()
◆ addToJsonObject()
◆ flags()
◆ mergeItems()
void ot::NavigationTreePackage::mergeItems |
( |
bool | _mergeAllChilds = true | ) |
|
Will merge items with the same name into one.
- Parameters
-
_mergeAllChilds | If true merge all child items aswell |
◆ rootItems()
const std::list< NavigationTreeItem > & ot::NavigationTreePackage::rootItems |
( |
void | | ) |
const |
|
inline |
◆ setFlag()
◆ setFlags()
◆ setFromJsonObject()
Will set the object contents from the provided JSON object.
- Parameters
-
_object | The JSON object containing the information |
- Exceptions
-
Will | throw an exception if the provided object is not valid (members missing or invalid types) |
Implements ot::Serializable.
Reimplemented in ot::SelectEntitiesDialogCfg.
◆ setRootItems()
void ot::NavigationTreePackage::setRootItems |
( |
const std::list< NavigationTreeItem > & | _items | ) |
|
|
inline |
◆ stringToFlag()
◆ toString()
The documentation for this class was generated from the following files: