broulik created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
TEST PLAN I still get menus in both KDE and Qt-only apps, we no loner spend 0.4ms blocking on startup. The initial check whether dbus menu is supported needs to be sync as the createPlatformMenuBar method needs to return a menu right away. When we reparent the menu bar we do unregister and then register, is it guaranteed that these calls will arrive in order? REPOSITORY R135 Integration for Qt applications in Plasma REVISION DETAIL https://phabricator.kde.org/D5330 AFFECTED FILES src/platformtheme/qdbusmenubar.cpp To: broulik, #plasma Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
