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(); }
45 virtual void remove() { }
62 #endif // CXTREENODEIMPL_H boost::shared_ptr< class TreeRepository > TreeRepositoryPtr
virtual QVariant getColor() const
boost::shared_ptr< TreeNode > TreeNodePtr
VisServicesPtr getServices() const
boost::shared_ptr< class VisServices > VisServicesPtr
virtual QVariant getViewGroupVisibility(int index) const
virtual bool isVisibleNode() const
TreeNodeImpl(TreeRepositoryWeakPtr repo)
virtual QVariant getFont() const
virtual bool isRemovable() const
boost::weak_ptr< class TreeRepository > TreeRepositoryWeakPtr
virtual bool isDefaultExpanded() const
virtual std::vector< TreeNodePtr > getVisibleChildren() const
virtual bool useColoredName() const
virtual boost::shared_ptr< QWidget > createPropertiesWidget() const
TreeRepositoryWeakPtr mRepository
boost::weak_ptr< TreeNode > TreeNodeWeakPtr
QIcon addBackgroundColorToIcon(QIcon input, QColor color) const
virtual void setViewGroupVisibility(int index, bool value)
virtual TreeNodePtr getVisibleParent() const
virtual std::vector< TreeNodePtr > getChildren() const
Namespace for all CustusX production code.