diff --git a/src/plugins/terminal/terminalwidget.cpp b/src/plugins/terminal/terminalwidget.cpp index 11397d87b47..b6e48165f39 100644 --- a/src/plugins/terminal/terminalwidget.cpp +++ b/src/plugins/terminal/terminalwidget.cpp @@ -128,13 +128,6 @@ TerminalWidget::TerminalWidget(QWidget *parent, const OpenTerminalParameters &op m_aggregate->add(m_search.get()); } -TerminalWidget::~TerminalWidget() -{ - // The Aggregate stuff tries to do clever deletion of the children, but we - // we don't want that. - m_aggregate->remove(this); -} - void TerminalWidget::setupPty() { m_process = std::make_unique(); diff --git a/src/plugins/terminal/terminalwidget.h b/src/plugins/terminal/terminalwidget.h index 4f56f39efe4..f44a721bd31 100644 --- a/src/plugins/terminal/terminalwidget.h +++ b/src/plugins/terminal/terminalwidget.h @@ -29,7 +29,6 @@ class TerminalWidget : public QAbstractScrollArea public: TerminalWidget(QWidget *parent = nullptr, const Utils::Terminal::OpenTerminalParameters &openParameters = {}); - ~TerminalWidget() override; void setFont(const QFont &font);