View Issue Details

IDProjectCategoryView StatusLast Update
0002437Slicer4Core: GUIpublic2017-09-27 11:48
ReporterfinetjulAssigned Tomatthew-woehlke 
PrioritylowSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product VersionSlicer 4.1.1 
Target VersionbacklogFixed in Version 
Summary0002437: Use ctkPathListWidget in modules settings panel
Description

ctkPathListWidget has been added in CTK, it would be worthwhile to use it in the modules settings panel instead of the custom-made widget

TagsNo tags attached.

Activities

jcfr

jcfr

2014-05-12 23:31

administrator   ~0011744

@Matt: If I recall, this is something you implemented in python ?

matthew-woehlke

matthew-woehlke

2014-05-28 10:06

developer   ~0011979

Last edited: 2014-06-03 11:47

ctkPathListWidget AFAICT is similar to qSlicerDirectoryListView. Replacing the one with the other may or may not be trivial / valuable.

Referring to comment #0011744, DirectoryListWidget.py provides a qSlicerDirectoryListView with associated buttons to edit the list. Reimplementing that in C++ and using it elsewhere would be much more straight forward and have much more obvious value. (Right now the code for the editing controls is being duplicated in at least a few places.)

lassoan

lassoan

2017-09-27 11:48

developer   ~0015171

Indeed, it would be nice to consolidate the ctkPathListWidget and qSlicerDirectoryListView.

qSlicerDirectoryListView also supports drag-and-drop of directories from file explorer, which is a very important feature and missing from ctkPathListWidget.

Issue History

Date Modified Username Field Change
2012-08-27 18:20 finetjul New Issue
2012-08-27 18:20 finetjul Status new => assigned
2012-08-27 18:20 finetjul Assigned To => crmullin
2012-09-14 12:16 jcfr Assigned To crmullin => sankhesh
2013-06-03 05:16 jcfr Assigned To sankhesh => jcfr
2014-05-12 23:31 jcfr Assigned To jcfr => matthew-woehlke
2014-05-12 23:31 jcfr Note Added: 0011744
2014-05-28 10:06 matthew-woehlke Note Added: 0011979
2014-06-03 11:47 matthew-woehlke Note Edited: 0011979
2014-07-29 11:55 jcfr Target Version Slicer 4.4.0 => Slicer 4.5.0-1
2015-11-02 11:27 jcfr Target Version Slicer 4.5.0-1 => Slicer 4.6.0
2016-10-12 14:44 jcfr Target Version Slicer 4.6.0 => Slicer 4.7.0
2017-09-27 11:48 lassoan Target Version Slicer 4.7.0 => backlog
2017-09-27 11:48 lassoan Note Added: 0015171