View Issue Details

IDProjectCategoryView StatusLast Update
0003895Slicer4Module SubjectHierarchypublic2017-06-10 08:51
Reporterpinter Assigned Topinter  
PrioritynormalSeverityminorReproducibilitysometimes
Status closedResolutionfixed 
Product Version 
Target VersionFixed in VersionSlicer 4.5.0-1 
Summary0003895: Two scrollbars in subject hierarchy when many node are loaded
Description

If there are more nodes than what fits in the allocated screen area of the tree view, then a second scrollbar appears in the tree view, despite having fitSizeToVisibleIndexes set to true.
This confuses the user and makes using subject hierarchy very inconvenient to use.

TagsNo tags attached.

Activities

pinter

pinter

2014-11-17 08:02

developer   ~0012699

Setting uniformRowHeights to false causes the appearance of the second scrollbar. Setting it to false solves the problem, but then the row height of the first item (scene) is used, that has no icon, thus shorter than the others. Need to change size hint.

pinter

pinter

2014-11-17 08:10

developer   ~0012700

Fixed in http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=23786

Related Changesets

Import 2017-06-07 23:51:09: master bc1c11ed

2014-11-17 12:50:55

pinter

Details Diff
BUG: Change size hint of subject hierarchy items to hide second scrollbar

Set uniformRowHeights to false, and change the size hint of the item delegate for subject hierarchy. Fix typo in Data module widget name.
Fixes 0003895

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23786 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Data/Resources/UI/qSlicerDataModuleWidget.ui Diff File
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx Diff File
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLTransformItemDelegate.cxx Diff File
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLTransformItemDelegate.h Diff File

Issue History

Date Modified Username Field Change
2014-11-17 08:01 pinter New Issue
2014-11-17 08:01 pinter Status new => assigned
2014-11-17 08:01 pinter Assigned To => pinter
2014-11-17 08:02 pinter Note Added: 0012699
2014-11-17 08:10 pinter Note Added: 0012700
2014-11-17 08:10 pinter Status assigned => resolved
2014-11-17 08:10 pinter Fixed in Version => Slicer 4.4.1
2014-11-17 08:10 pinter Resolution open => fixed
2015-01-26 11:17 pinter Status resolved => closed
2015-09-09 08:29 jcfr Fixed in Version Slicer 4.4.1 => Slicer 4.5.0-1
2017-06-10 08:51 pinter Changeset attached => Slicer master bc1c11ed