Использование KDE - меню приложений отсутствуют в приложениях Qt

У меня несколько настольных сред, установленных на моей установке Ubuntu 14.04, и я в основном использую KDE (сегодня). Вот проблема, которую я заметил.

Когда я собирал несколько новых версий приложений на основе Qt из их репозиториев git, в частности, Qt Creator и Tiled, все строилось нормально. Однако, когда я запускаю скомпилированную программу, в их окне нет меню приложений. Я не вижу такой же проблемы при использовании старых, предварительно упакованных дэбов для тех же приложений.

Я полностью удалил / протестировал / переустановил appmenu-qt безрезультатно.

Я проверил файлы конфигурации приложения и не нашел записей MenuBar. Я даже добавил / протестировал MenuBar = true и MenuBar = Enabled, без изменений. И, как я уже сказал, предварительно упакованные версии показали свое меню - так что в любом случае это не должно быть проблемой.

Если я изменю внешний вид приложения | Стиль | Настройки точной настройки для стиля Menubar, чтобы быть меню верхнего экрана или меню кнопки Titlebar, я могу видеть и получить доступ к меню, как и ожидалось. Когда я снова изменяю настройку на «В приложении», меню снова исчезают.

У меня установлены все необходимые библиотеки Qt dev, и я не получил ошибок или предупреждений при настройке / создании или компиляции приложений.

У кого-нибудь есть идеи, почему меню приложений не будет отображаться в окне приложения?

2
задан 21 April 2014 в 17:16

1 ответ

Это походит https://bugs.launchpad.net/ubuntu / + source/appmenu-qt5 / + ошибка/1307619 . Другое обходное решение должно сбросить QT_QPA_PLATFORMTHEME в Вашей среде.

0
ответ дан 21 April 2014 в 17:16

Другие вопросы по тегам:

Похожие вопросы: