Обоснуй пункт 2
Зы Как уже писалось выше классы унаследованые от QObject уже с виртуальным деструктором
Но этого никак не видно без лазания по h файлам
И чем держать это в памяти, для меня лучше написать virtual и быть уверенным что любое delete (хоть из parent хоть как) такой деструктор позовет.