@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. ;)