|
NorMIT-nav
2023.01.05-dev+develop.0da12
An IGT application
|
Go to the documentation of this file.
11 #ifndef CXTREENODEIMPL_H
12 #define CXTREENODEIMPL_H
32 virtual std::vector<TreeNodePtr>
getChildren()
const;
38 virtual QVariant
getColor()
const {
return QVariant(); }
40 virtual QVariant
getFont()
const {
return QVariant(); }
62 #endif // CXTREENODEIMPL_H
TreeRepositoryWeakPtr mRepository
virtual std::vector< TreeNodePtr > getVisibleChildren() const
virtual QVariant getViewGroupVisibility(int index) const
Namespace for all CustusX production code.
virtual boost::shared_ptr< QWidget > createPropertiesWidget() const
boost::shared_ptr< class VisServices > VisServicesPtr
virtual std::vector< TreeNodePtr > getChildren() const
virtual bool isRemovable() const
virtual TreeNodePtr getVisibleParent() const
virtual QVariant getFont() const
TreeNodeImpl(TreeRepositoryWeakPtr repo)
virtual bool isVisibleNode() const
boost::shared_ptr< class TreeRepository > TreeRepositoryPtr
boost::weak_ptr< TreeNode > TreeNodeWeakPtr
boost::shared_ptr< TreeNode > TreeNodePtr
VisServicesPtr getServices() const
QIcon addBackgroundColorToIcon(QIcon input, QColor color) const
virtual QVariant getColor() const
virtual bool isDefaultExpanded() const
virtual void setViewGroupVisibility(int index, bool value)
virtual bool useColoredName() const
boost::weak_ptr< class TreeRepository > TreeRepositoryWeakPtr