Difference between revisions of "Documentation/4.1/Developers/Tutorials"

From Slicer Wiki
Jump to: navigation, search
(Prepend documentation/versioncheck template. See http://na-mic.org/Mantis/view.php?id=2887)
 
(35 intermediate revisions by 3 users not shown)
Line 1: Line 1:
===HOW TO===
+
<noinclude>{{documentation/versioncheck}}</noinclude>
 +
<span style="color: #555555; font-size: 18px; font-weight: bold;">How To</span>
 
----
 
----
  
 
* [[Documentation/{{documentation/version}}/Developers/Modules#Command_Line_Interface_.28CLI.29|Create a  CLI module]]
 
* [[Documentation/{{documentation/version}}/Developers/Modules#Command_Line_Interface_.28CLI.29|Create a  CLI module]]
* [[Documentation/{{documentation/version}}/Developers/Tutorials/ModuleWriting|Create a Loadable module]]
+
* [[Documentation/{{documentation/version}}/Developers/Modules#Loadable_Modules|Create a Loadable module]]
 
* [[Documentation/{{documentation/version}}/Developers/Modules#Scripted_Modules|Create a Scripted module]]
 
* [[Documentation/{{documentation/version}}/Developers/Modules#Scripted_Modules|Create a Scripted module]]
 
* [[Documentation/{{documentation/version}}/Developers/EditorExtension|Create an Editor effect]]
 
* [[Documentation/{{documentation/version}}/Developers/EditorExtension|Create an Editor effect]]
* [[Documentation/{{documentation/version}}/Developers/Tutorials/BundleModulesIntoExtension|Bundle your module(s) into a Slicer extension]]
 
 
<hr>
 
<hr>
* [[Documentation/{{documentation/version}}/Developers/Tutorials/ContributePatch|Contribute a patch]]
+
* [[Documentation/{{documentation/version}}/Developers/Tutorials/DocumentModule|Document a module]]{{new}}
 +
<hr>
 +
* [[Documentation/{{documentation/version}}/Developers/Tutorials/ContributePatch|Contribute a patch]]{{updated}}
 +
 
 
<hr>
 
<hr>
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/QtCreator|Setup QtCreator to develop Slicer application or modules]]
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/QtCreator|Setup QtCreator to develop Slicer application or modules]]
Line 14: Line 17:
 
<hr>
 
<hr>
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/Debug Instructions|Use debugger with Slicer application]]  
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/Debug Instructions|Use debugger with Slicer application]]  
* [[Documentation/{{documentation/version}}/Developers/Tutorials/Troubleshooting|Troubleshoot Slicer narrowing down issues such as crash, or memory leaks]]
+
* [[Documentation/{{documentation/version}}/Developers/Tutorials/Troubleshooting|Troubleshoot issues such as crash, or memory leaks]]
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/MemoryManagement|Prevent memory leaks]]
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/MemoryManagement|Prevent memory leaks]]
 
<hr>
 
<hr>
* [[Documentation/{{documentation/version}}/Developers/Tutorials/WidgetWriting|Write a Widget for Slicer and Qt Designer]]
+
* [[Documentation/{{documentation/version}}/Developers/Tutorials/WidgetWriting|Write a widget for Slicer and Qt Designer]]
: Prerequisites, Notes, Coding style and step-by-step
 
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/QtDesigner|Use custom widgets in Qt Designer]]
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/QtDesigner|Use custom widgets in Qt Designer]]
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/PythonAndUIFile|Load UI file from python]]
 
* [[Documentation/{{documentation/version}}/Developers/Tutorials/PythonAndUIFile|Load UI file from python]]
 
<hr>
 
<hr>
* [http://www.na-mic.org/Wiki/index.php/Projects:MATLABSlicerExampleModule Pass data between Slicer and Matlab]
+
* [http://www.na-mic.org/Wiki/index.php/Projects:MATLABSlicerExampleModule Pass data between Slicer and Matlab]{{experimental}}

Latest revision as of 07:29, 14 June 2013

Home < Documentation < 4.1 < Developers < Tutorials