Difference between revisions of "2010 Winter Project Week Qt-ing the Command Line Module"
From NAMIC Wiki
Line 7: | Line 7: | ||
==Key Investigators== | ==Key Investigators== | ||
− | * | + | * GE: Jim Miller |
− | * | + | * Kitware: Juliens |
<div style="margin: 20px;"> | <div style="margin: 20px;"> | ||
Line 14: | Line 14: | ||
<h3>Objective</h3> | <h3>Objective</h3> | ||
− | + | Port the CommandLineModule infrastructure for automatic GUI construction to Qt. | |
− | |||
Line 27: | Line 26: | ||
<h3>Approach, Plan</h3> | <h3>Approach, Plan</h3> | ||
− | + | The CommandLineModule uses a data specification in XML to define the inputs and outputs of a module. The module automatically constructs a user interface that interacts with the MRML scene using this data specification. Historically, the module has used KWWidgets and Slicer specific widgets for all user interface components. | |
− | + | Porting the CommandLineModule to Qt involve: | |
+ | * Automatic GUI generation using Qt in places of KWWidgets | ||
+ | * Populate GUI with values from MRML | ||
+ | * Callback process to populate MRML from GUI | ||
+ | |||
+ | This port is already under way and we will use the week to refine and extend. | ||
</div> | </div> | ||
Line 36: | Line 40: | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
− | + | ||
Revision as of 14:53, 2 January 2010
Home < 2010 Winter Project Week Qt-ing the Command Line ModuleKey Investigators
- GE: Jim Miller
- Kitware: Juliens
Objective
Port the CommandLineModule infrastructure for automatic GUI construction to Qt.
Approach, Plan
The CommandLineModule uses a data specification in XML to define the inputs and outputs of a module. The module automatically constructs a user interface that interacts with the MRML scene using this data specification. Historically, the module has used KWWidgets and Slicer specific widgets for all user interface components.
Porting the CommandLineModule to Qt involve:
- Automatic GUI generation using Qt in places of KWWidgets
- Populate GUI with values from MRML
- Callback process to populate MRML from GUI
This port is already under way and we will use the week to refine and extend.
Progress
References
- Fletcher P, Tao R, Jeong W, Whitaker R. A volumetric approach to quantifying region-to-region white matter connectivity in diffusion tensor MRI. Inf Process Med Imaging. 2007;20:346-358. PMID: 17633712.
- Corouge I, Fletcher P, Joshi S, Gouttard S, Gerig G. Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis. Med Image Anal. 2006 Oct;10(5):786-98. PMID: 16926104.
- Corouge I, Fletcher P, Joshi S, Gilmore J, Gerig G. Fiber tract-oriented statistics for quantitative diffusion tensor MRI analysis. Int Conf Med Image Comput Comput Assist Interv. 2005;8(Pt 1):131-9. PMID: 16685838.
- Goodlett C, Corouge I, Jomier M, Gerig G, A Quantitative DTI Fiber Tract Analysis Suite, The Insight Journal, vol. ISC/NAMIC/ MICCAI Workshop on Open-Source Software, 2005, Online publication: http://hdl.handle.net/1926/39 .