Changed demos to delete the dock manager when the main window is closes to ensure that all floating widgets als "closed" (destroyed)

This commit is contained in:
Uwe Kindler
2020-07-22 11:28:41 +02:00
parent 8443414ae3
commit 4a6d2d3514
6 changed files with 57 additions and 1 deletions

View File

@@ -99,3 +99,18 @@ MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::closeEvent(QCloseEvent *event)
{
QMainWindow::closeEvent(event);
if (m_DockManager1)
{
m_DockManager1->deleteLater();
}
if (m_DockManager2)
{
m_DockManager2->deleteLater();
}
}