I would close QMainWindow, when QDialog don't return QDialog::Accepted. I tried this->close(); and qApp->quit(); but it doesn't work. I would like run destructor while closing main window to delete pointers. Any ideas? I tried implement void closeEvent(QCloseEvent* event), but I don't know how do it correctly (remember about destructor).
Bookmarks