[Interest] qmenu regression?

Giuseppe D'Angelo dangelog at gmail.com
Thu Apr 14 22:02:38 CEST 2016

On Thu, Apr 14, 2016 at 8:36 PM, Boudewijn Rempt <boud at valdyas.org> wrote:
> I got this bug report
>     https://bugs.kde.org/show_bug.cgi?id=361766
> And sure enough, when I tested it, the reporter was right. The context menu
> actions weren't triggered. I checked, and this worked
> with Qt 5.4, but no longer with 5.5 or 5.6.
> This is the code:
>     QMenu menu(this);
>     QAction* action = menu.addAction(d->detached ? i18n("Attach to Toolbar")
> : i18n("Detach from Toolbar"));
>     connect(action, SIGNAL(triggered()), this, SLOT(switchDetached()));
>     menu.exec(e->globalPos());
> And the switchDetached() slot isn't called anymore. Has our code
> always been wrong, or is this a real regression in Qt?

Could you please create a _complete_ testcase and submit it to the
bugtraq? Otherwise it will get forgotten...

Thank you,
Giuseppe D'Angelo

More information about the Interest mailing list