c++ qt virtual qwidget

c++ - ¿Por qué el destructor de QWidget no es virtual?



qt (1)

El destructor es virtual, porque QWidget deriva de QObject que tiene un destructor virtual. Por qué no se declara virtual en el código es un problema de estilo o un error inofensivo. Yo mismo lo habría declarado virtual.

Mirando qwidget.h, encontré el destructor como se muestra a continuación:

~QWidget();

Me preguntaba por qué esto no está declarado como virtual.