# Custom slicer extension

**URL:** <https://discourse.slicer.org/t/custom-slicer-extension/14402>\
**Category:** Development\
**Tags:** segmentation\
**Created:** [November 3, 2020, 2:17pm UTC](https://discourse.slicer.org/t/custom-slicer-extension/14402 "2020-11-03T14:17:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ond12](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ond12/32/8706_2.png) [@ond12](https://discourse.slicer.org/u/ond12)\
**Post date:** [November 3, 2020, 2:17pm UTC](https://discourse.slicer.org/t/custom-slicer-extension/14402/1 "2020-11-03T14:17:03Z")

</div>

Hello slicer community

First of all I’m a noob in slicer dev.

1. I started searching for documentations about development of slicer modules.  
2 . I built my own module and try to understand the code… but here i’m now stuck , It’s very confusing to me. (import, qt design ui …)
2. My goal is to do a simple module with buttons that launch some “logic()” of the “segment editor” module. (threshold, islands)

And with all my reading i have no clue of how to do it ;(

edit: Slicer 4.11.202000930  
Do you have some informations documentations that can be useful to me ?

Thank you all.

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [November 3, 2020, 2:45pm UTC](https://discourse.slicer.org/t/custom-slicer-extension/14402/2 "2020-11-03T14:45:37Z")

</div>

Go through the materials here - there’s a lot that will help you out:

> **[Documentation/4.10/Training - Slicer Wiki](https://www.slicer.org/wiki/Documentation/4.10/Training#Tutorials_for_software_developers)**
