Qt Si implemento el menú contextual a través del nuevo QMenu en la función QWidget::contextMenuEvent, ¿causará una pérdida de memoria?
QT tiene un mecanismo de reciclaje de memoria
QMenu* popMenu = new QMenu(this);
De esta manera, cuando la ventana principal (la ventana representada por esto) se cierra, la memoria ocupado por QMenu también se reciclará en consecuencia
Otra forma de reducir el uso de memoria es crear un nuevo QMenu en la clase gwExportAIsSettings y crear una variable privada para QMenu cada vez que se llama al método contextMenuEvent. puede agregar una operación directamente, por lo que solo necesita crear una nueva.