Поддержка системы плагинов для меню включена в Qt 4.8

6 дней назад в Qt 4.8 был включен патч, реализующий поддержку системы плагинов для меню.

Вместе с плагином „appmenu-qt“ это даёт возможность не пересобирая ванильный Qt использовать глобальное меню в Plasma, или спрятать меню в кнопку декораций окон в Kwin. Раньше для достижения такого эффекта в Qt-приложениях требовалось пересобирать Qt (хотя некоторые дистрибутивы поставляли уже пропатченный вариант).

Appmenu работает через dbus и реализован для разных тулкитов: appmenu-gtk предоставляет такую же функциональность для GTK-приложений, а для Firefox, Thunderbird, и LibreOffice есть специальные плагины. Таким образом, приложения на разных тулкитах работают с таким меню однообразно (будь то в Unity, Plasma, или в декорациях окон Kwin).

Скриншоты для тех, кто ничего не понял: глобальное меню, меню в декорациях окон.

©  Linux.org.ru