Логика моей задачи такова, что любой виджет я создаю по new, и по его закрытию он мне больше совершенно не нужен. Значит каждому надо писать
setAttribute(Qt::WA_DeleteOnClose, true);
Иногда я это могу забыть, что конечно чревато утечками памяти.
Нет ли глобального способа, на уровне QApplication, заставить все виджеты удаляться при их закрытии?