# SimpleMarkupsWidget is missing features

**URL:** <https://discourse.slicer.org/t/simplemarkupswidget-is-missing-features/24056>\
**Category:** Support\
**Created:** [June 26, 2022, 11:12pm UTC](https://discourse.slicer.org/t/simplemarkupswidget-is-missing-features/24056 "2022-06-26T23:12:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![koeglfryderyk](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/koeglfryderyk/32/14638_2.png) [@koeglfryderyk](https://discourse.slicer.org/u/koeglfryderyk)\
**Post date:** [June 26, 2022, 11:12pm UTC](https://discourse.slicer.org/t/simplemarkupswidget-is-missing-features/24056/1 "2022-06-26T23:12:40Z")

</div>

I have a SimpleMarkupsWidget in my Python Scripted module, that looks like this:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/d/9/d9a647d1d5ac13b88ea9ab7324f7bf4b177abb3e.jpeg)

However, this widget is missing certain features that are important to me, in contrast to the Control Points menu in the Markups module, as show below:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/f/9/f9ad67f0f68578589684af87a247f660797eb646.jpeg)

The features that I’m missing are the column with ‘eye’ for visibility and the Description column. Is there a way to add those features to the SimpleMarkupsWidget? Or is there another widget that has those features? (I looked for one in the QT designer but couldn’t find any)

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [June 28, 2022, 3:27am UTC](https://discourse.slicer.org/t/simplemarkupswidget-is-missing-features/24056/2 "2022-06-28T03:27:33Z")

</div>

qSimpleMarkupsWidget is intended to be a simplified version of the control point list widget in the Markups module. I agree that since the widget was developed many years ago, many features were added to Markups module that would make sense to expose in a reusable widget. Would you be interested in developing this feature? I’ve added some information about this task here:

> <https://github.com/Slicer/Slicer/issues/6452>
>
> \## Is your feature request related to a problem? Please describe.
> 
> qSlicerSimp…leMarkupsWidget does not support any of the new features that are available in the Markups module's control point table widget.
> 
> \## Describe the solution you'd like
> 
> We would need to create a new qSlicerMarkupsControlPointTableView+Model that could replace both these widgets.
> 
> \## Additional context
> 
> I've started to work on this at some point but then ran out of time. The development branch is available here: https://github.com/lassoan/Slicer/tree/attic/markups-control-points-table-view

---

<div class="post-metadata">

**Author:** ![koeglfryderyk](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/koeglfryderyk/32/14638_2.png) [@koeglfryderyk](https://discourse.slicer.org/u/koeglfryderyk)\
**Post date:** [July 1, 2022, 9:58pm UTC](https://discourse.slicer.org/t/simplemarkupswidget-is-missing-features/24056/3 "2022-07-01T21:58:13Z")

</div>

Thanks for the information - I’ll take a look at it, but I’m not sure I have enough time at the moment

---

<div class="post-metadata">

**Author:** ![jmhuie](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jmhuie/32/7086_2.png) [@jmhuie](https://discourse.slicer.org/u/jmhuie)\
**Post date:** [January 20, 2023, 8:17pm UTC](https://discourse.slicer.org/t/simplemarkupswidget-is-missing-features/24056/4 "2023-01-20T20:17:31Z")

</div>

Just chiming in to say that I would also like an updated qSimpleMarkupsWidget that can handle template point lists. I don’t have the knowledge on how to make that happen (or the time currently).
