I can have a look at it, but it was already quite a journey to fix the original issue. Business logic and GUI are quite strangely intertwined in that part of the code. I also mostly moved to QtCreator and CLion in the meantime.