@Joel-Bodenmann

The reason I added those virtual destructors there is because Qt documenation adviced me to do so

Right, it's not an error by any means. However, I advise not using substandard compilers instead. ;)