Replace virtual with appropriate Q_DECL_OVERRIDE