# Event when volume loading

**URL:** <https://discourse.slicer.org/t/event-when-volume-loading/11862>\
**Category:** Support\
**Created:** [June 4, 2020, 3:20pm UTC](https://discourse.slicer.org/t/event-when-volume-loading/11862 "2020-06-04T15:20:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ada](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ada/32/15944_2.png) [@ada](https://discourse.slicer.org/u/ada)\
**Post date:** [June 4, 2020, 3:20pm UTC](https://discourse.slicer.org/t/event-when-volume-loading/11862/1 "2020-06-04T15:20:32Z")

</div>

Hi all,

I have create a box to select a volume to display :

```
self.inputFrame = qt.QFrame(self.displayCollapsibleButton)
self.inputFrame.setLayout(qt.QHBoxLayout())
self.displayFormLayout.addWidget(self.inputFrame)
self.inputSelectorDisp = qt.QLabel("Displayed Volume: ", self.inputFrame)
self.inputFrame.layout().addWidget(self.inputSelectorDisp)
self.inputSelectorDisp = slicer.qMRMLNodeComboBox(self.inputFrame)
self.inputSelectorDisp.nodeTypes = (("vtkMRMLScalarVolumeNode"), "")
self.inputSelectorDisp.addEnabled = False
self.inputSelectorDisp.removeEnabled = False
self.inputSelectorDisp.setMRMLScene(slicer.mrmlScene)
self.inputFrame.layout().addWidget(self.inputSelectorDisp)

```

I would like to know if it is possible to update it every time a new volume is loaded ? (I mean automaticaly selecting the last loaded volume). Maybe with an event every time a new volume is loaded ?

Thank you for your help,  
Best

Thank you,  
Best

---

<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:** [June 4, 2020, 3:34pm UTC](https://discourse.slicer.org/t/event-when-volume-loading/11862/2 "2020-06-04T15:34:29Z")

</div>

Hi - Have a look at this example:

[https://www.slicer.org/wiki/Documentation/Nightly/ScriptRepository#Show\_volume\_rendering\_automatically\_when\_a\_volume\_is\_loaded](https://www.slicer.org/wiki/Documentation/Nightly/ScriptRepository#Show_volume_rendering_automatically_when_a_volume_is_loaded)
