# How to customize SubjectHierarchyTreeView?

**URL:** <https://discourse.slicer.org/t/how-to-customize-subjecthierarchytreeview/14358>\
**Category:** Support\
**Created:** [November 1, 2020, 10:12am UTC](https://discourse.slicer.org/t/how-to-customize-subjecthierarchytreeview/14358 "2020-11-01T10:12:01Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![apparrilla](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/apparrilla/32/9230_2.png) [@apparrilla](https://discourse.slicer.org/u/apparrilla)\
**Post date:** [November 3, 2020, 11:44pm UTC](https://discourse.slicer.org/t/how-to-customize-subjecthierarchytreeview/14358/3 "2020-11-03T23:44:51Z")

</div>

Hi @cpinter!  
Thanks to your answare, I´ve able to get this result:

![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/5/9/5974ce141b1eb13023e43284ed87cc939af1ed34.png)

This is my code:

> self.ui.SubjectHierarchyTreeView.nodeTypes = [“vtkMRMLModelNode”]  
> self.ui.SubjectHierarchyTreeView.setColumnHidden(self.uit.SubjectHierarchyTreeView.model().idColumn, True)  
> self.ui.SubjectHierarchyTreeView.setColumnHidden(self.uit.SubjectHierarchyTreeView.model().colorColumn, True)  
> self.ui.SubjectHierarchyTreeView.setColumnHidden(self.uit.SubjectHierarchyTreeView.model().transformColumn, True)  
> self.ui.SubjectHierarchyTreeView.model().setHorizontalHeaderLabels([‘Models’, …])  
> self.ui.SubjectHierarchyTreeView.setMRMLScene( slicer.mrmlScene )

I havent been able to change columns order after many attempts with different methods from [qMRMLSubjectHierarchyTreeView](https://discourse.slicer.org/t/populating-qmrmlsubjecthierarchytreeview/10776) Class and [qMRMLSubjectHierarchyModel](https://apidocs.slicer.org/v4.8/classqMRMLSubjectHierarchyModel.html) documentation.

Thank you very much for your help!

---

_[View the full topic](https://discourse.slicer.org/t/how-to-customize-subjecthierarchytreeview/14358)._
