У меня есть немодальный диалог, который переопределяет closeEvent (), чтобы сохранить его состояние.Это работает нормально, если я на самом деле закрываю диалог.Однако, если я просто выйду из приложения какими-либо средствами (что, конечно, приводит к закрытию моего диалога), closeEvent () никогда не будет вызван.
Это сделано специально?Это ошибка Qt?Есть ли что-то вроде свойства, которое мне нужно установить в виджете, чтобы он мог получать события закрытия при завершении работы приложения?
Я думаю, я могу продублировать код "сохранить состояние" в деструкторе диалога, нобыло бы лучше, если бы мне не пришлось.
Спасибо за любые мысли!