View Issue Details

IDProjectCategoryView StatusLast Update
0001424Slicer4Core: GUIpublic2018-03-02 11:06
Reporterkikinis Assigned Topinter  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0001424: it would be nice to have a description field for volumes and models
Description

A natural place would be the data module.

TagsNo tags attached.

Activities

finetjul

finetjul

2012-10-19 19:54

administrator   ~0006657

In some views, that field could be shown as a tooltip (e.g. qMRMLSceneModel::tooltipColumn)

jcfr

jcfr

2014-05-13 11:42

administrator   ~0011809

Reminder sent to: pinter

@Csaba: Will the subject hierarchy help to address the issue reported by Ron ?

pinter

pinter

2014-05-13 11:52

developer   ~0011812

What description should be displayed? Some text that is set as attribute? Or different information for each node type (dimensions for volumes, etc.)?

We can add any information in the tooltip of the nodes that are in the subject hierarchy tree. It is quite easy to modify that text, see https://www.assembla.com/code/slicerrt/subversion/nodes/1721/trunk/SlicerRt/src/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyAbstractPlugin.cxx#ln193
The plugins can override this function to provide type-specific information.

pinter

pinter

2014-05-15 08:06

developer   ~0011862

Does this sound satisfactory?

kikinis

kikinis

2014-07-22 13:29

developer   ~0012225

ok

pinter

pinter

2014-07-23 07:01

developer   ~0012233

Alright, then I'll modify the Volumes and Models plugins to include some information about these objects.
For volumes I think about smg like this:
"Dimensions: 512x512x83 Spacing: 0.4mm x 0.4mm x 2.5mm"
For models:
"Points: 3571 Polygons: 955 Visible: YES Color: 255,255,0 Opacity: 50%" (no color and opacity if visible is NO)
Anything else to display?

kikinis

kikinis

2014-07-23 10:14

developer   ~0012234

Sound like an excellent start. Thanks

2014-08-01 15:21

 

2014-08-01 15:22

 

pinter

pinter

2014-08-01 15:22

developer   ~0012341

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

See attached images

Related Changesets

Import 2017-06-07 23:51:09: master 28e7ddca

2014-08-01 19:09:51

pinter

Details Diff
ENH: Show volume and model information in subject hierarchy

Show extended information for volumes and models in their tooltips in subject hierarchy

Fixes 0001424

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23540 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Models/SubjectHierarchyPlugins/qSlicerSubjectHierarchyModelsPlugin.cxx Diff File
mod - Modules/Loadable/Models/SubjectHierarchyPlugins/qSlicerSubjectHierarchyModelsPlugin.h Diff File
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumesPlugin.cxx Diff File
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumesPlugin.h Diff File

Issue History

Date Modified Username Field Change
2011-09-15 11:13 kikinis New Issue
2011-09-15 11:17 finetjul Assigned To => finetjul
2011-09-15 11:17 finetjul Status new => assigned
2011-09-15 11:17 finetjul Target Version => Slicer 4.0 post RSNA
2012-10-19 19:54 finetjul Note Added: 0006657
2012-10-22 07:20 jcfr Target Version Slicer 4.0.1 => Slicer 4.3.0
2013-08-09 04:30 finetjul Target Version Slicer 4.3.0 => Slicer 4.4.0
2014-05-13 11:42 jcfr Note Added: 0011809
2014-05-13 11:42 jcfr Status assigned => feedback
2014-05-13 11:52 pinter Note Added: 0011812
2014-05-15 08:06 pinter Note Added: 0011862
2014-07-22 13:29 kikinis Note Added: 0012225
2014-07-23 07:01 pinter Note Added: 0012233
2014-07-23 10:14 kikinis Note Added: 0012234
2014-07-31 10:33 pinter Assigned To finetjul => pinter
2014-07-31 10:33 pinter Status feedback => assigned
2014-08-01 15:21 pinter File Added: 20140801_ModelInformation.png
2014-08-01 15:22 pinter File Added: 20140801_VolumeInformation.png
2014-08-01 15:22 pinter Note Added: 0012341
2014-08-01 15:22 pinter Status assigned => resolved
2014-08-01 15:22 pinter Fixed in Version => Slicer 4.4.0
2014-08-01 15:22 pinter Resolution open => fixed
2017-06-10 08:51 pinter Changeset attached => Slicer master 28e7ddca
2018-03-02 11:06 jcfr Status resolved => closed