Mitk is missing a signal that indicates that "QmitkCloseProjectAction" is executed. Therefore it is not possible to recognize a CloseProjectAction inside a mitk-view.
An example where such a signal is needed is the mitk diffusion gibbs tracking. The computing time of this process is really long and is done in a seperate thread. If the thread is started and the project closed afterwards, the calculation thread is still alive but the expected behavior would be that the thread is stopped. This could be realized by the corresponding signal.