forked from qt-creator/qt-creator
LanguageClientSettingsPageWidget: Don't leak QMenu
Change-Id: Ia1bfc4aa66e6ed2e2b0e87ae89cf92b1bd5fa97a Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -181,7 +181,7 @@ LanguageClientSettingsPageWidget::LanguageClientSettingsPageWidget(LanguageClien
|
|||||||
this, &LanguageClientSettingsPageWidget::currentChanged);
|
this, &LanguageClientSettingsPageWidget::currentChanged);
|
||||||
auto buttonLayout = new QVBoxLayout();
|
auto buttonLayout = new QVBoxLayout();
|
||||||
auto addButton = new QPushButton(Tr::tr("&Add"));
|
auto addButton = new QPushButton(Tr::tr("&Add"));
|
||||||
auto addMenu = new QMenu;
|
auto addMenu = new QMenu(this);
|
||||||
addMenu->clear();
|
addMenu->clear();
|
||||||
for (const ClientType &type : clientTypes()) {
|
for (const ClientType &type : clientTypes()) {
|
||||||
auto action = new QAction(type.name);
|
auto action = new QAction(type.name);
|
||||||
|
Reference in New Issue
Block a user