From 6db91c0df1900df2ddcd5abeb243b8852b02b7ab Mon Sep 17 00:00:00 2001 From: Ivan Solovev Date: Thu, 14 Jul 2022 12:19:50 +0200 Subject: GroupBox example: port away from using deprecated QAction::setMenu() We can achieve the same UI by using QMenu::addMenu() directly Task-number: QTBUG-104857 Pick-to: 6.4 6.3 6.2 Change-Id: I627f21bc93646943cf6dfbd3b388352b84f73f0f Reviewed-by: Axel Spoerl Reviewed-by: Volker Hilsheimer --- examples/widgets/widgets/groupbox/window.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'examples/widgets') diff --git a/examples/widgets/widgets/groupbox/window.cpp b/examples/widgets/widgets/groupbox/window.cpp index 77770c650f..16ea8cc94f 100644 --- a/examples/widgets/widgets/groupbox/window.cpp +++ b/examples/widgets/widgets/groupbox/window.cpp @@ -136,12 +136,10 @@ QGroupBox *Window::createPushButtonGroup() popupButton->setMenu(menu); //! [12] - QAction *newAction = menu->addAction(tr("Submenu")); - QMenu *subMenu = new QMenu(tr("Popup Submenu")); + QMenu *subMenu = menu->addMenu(tr("Submenu")); subMenu->addAction(tr("Item 1")); subMenu->addAction(tr("Item 2")); subMenu->addAction(tr("Item 3")); - newAction->setMenu(subMenu); //! [13] QVBoxLayout *vbox = new QVBoxLayout; -- cgit v1.2.3