[DBusMenuImporter] Send "opened" signal alongside about to show

Authored by broulik on Jan 5 2018, 9:09 AM.

Description

[DBusMenuImporter] Send "opened" signal alongside about to show

Firefox deliberately ignores the "about-to-show" event and only updates its menus in response to "opened".
There was an unused slot to send an "opened" event. Use that and place the updateMenu call inside.
Also use an UniqueConnection.

Differential Revision: https://phabricator.kde.org/D9631