Creating a 3D slicer module that keeps running

Operating system: Windows
Slicer version: 4.8.1

Hi I’m new to developing with 3D slicer and I want to know if it’s possible to create a module that does not stop running, that is, keeps running in the background while I use the module. If so, any tip on how that works?

Few questions:

Do you mean keeps running after you switch to another module?
Do you mean runs a process in another thread?
Do you mean runs a recurring function (aka, driven by a timer?)

1 Like