Boston Hackfest:Cmd Line Module Work Items

From Commontk
Revision as of 13:17, 10 September 2012 by Sascha (talk | contribs) (Created page with "=== Boston Hackfest Work Items === ==== First Step ==== * Improve XSD validation file {{Done}} ** Fixup existing Slicer CLI * Add support for hidden parameters {{Done}} ** Sugge...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Boston Hackfest Work Items

First Step

  • Improve XSD validation file
    • Fixup existing Slicer CLI
  • Add support for hidden parameters
    • Suggestion: Just map hidden attribute with "visible" property ?
  • Add support for application specific parameters
    • Suggestion: via a <generic>, <custom>, <application>, <advanced>... element ?
  • Synchronize between QtGUI and ctkCmdLineModuleDescription (invalid)
  • Add support to "restore defaults"
  • Slicer integration ( Julien )
    • Use CTK mechanism
    • Derive QUILoader for custom qMRMLWidgets initialization (setMRMLScene)
    • Customize XSL file

Future work

  • Progress Report
    • Suggestion: Using QFuture
  • Rename ctkCmdLineModule* into ctkCommandLineModule*
  • Command Line XML designer tool
    • Left side: XML editor, right side: generated GUI to give immediate feedback from XML