Skip to content

Commit 175b09c

Browse files
committed
Make sure thread details window is closed on exit
1 parent cab3aa5 commit 175b09c

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

gui/mainwindow.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2113,9 +2113,10 @@ void MainWindow::showLibraryEditor()
21132113

21142114
void MainWindow::showThreadDetails()
21152115
{
2116-
auto *td = new ThreadDetails;
2116+
auto *td = new ThreadDetails(this);
21172117
connect(mThread, &ThreadHandler::threadDetailsUpdated,
21182118
td, &ThreadDetails::threadDetailsUpdated, Qt::QueuedConnection);
2119+
td->setAttribute(Qt::WA_DeleteOnClose);
21192120
td->show();
21202121
mThread->emitThreadDetailsUpdated();
21212122
}

gui/threaddetails.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ ThreadDetails::ThreadDetails(QWidget *parent)
55
: QWidget(parent)
66
, mUi(new Ui::ThreadDetails)
77
{
8+
setWindowFlags(Qt::Window);
89
mUi->setupUi(this);
910
mUi->detailsBox->setReadOnly(true);
1011
}

0 commit comments

Comments
 (0)