Как отключить глобальное меню в дигиках?

Я использую digikam, который страдает от ошибки , которая означает, что редактор теряет свое меню после первого запуска . В 11.04 я мог отключить глобальное меню для digikam, запустив его с:

APPMENU_DISPLAY_BOTH=1 digikam

Однако, похоже, это перестало работать в 11.10. Есть ли какой-нибудь другой способ заставить приложение отображать меню в окне, а не на панели?

(Только что проверил и APPMENU_DISPLAY_BOTH=1 gedit приводит к тому, что gedit имеет меню в окне. Но, возможно, есть некоторые по-другому?)

0
задан 20 November 2011 в 22:41

2 ответа

От подписки на ошибку кто-то сообщает :

Сегодня я удалил пакет «appmenu-qt». Все приложения, основанные на QT, теперь будут запускаться без глобального меню. Все остальные приложения начинаются с глобального меню. Digikam сейчас работает, но мне бы хотелось иметь глобальное меню.

0
ответ дан 20 November 2011 в 22:41

Ваш вопрос: «... отключить глобальное меню в digikam»

То, что вы делали ранее, это не отключение глобального меню, а включение как глобального, так и расширенного меню. в меню приложения. (что, кстати, все еще должно работать

Чтобы фактически отключить глобальные для отдельных приложений qt4 , вы используете это различными способами

QT_X11_NO_NATIVE_MENUBAR=1

Для открытия дигикам из меню , dash, т. е. через его .desktop, тогда вы просто редактируете строку Exec = в своем .desktop или, если используете unity & amp; быстрый список Exec = в записи быстрого списка. 118] Затем используйте это как строку Exec = в .desktop

Exec=env QT_X11_NO_NATIVE_MENUBAR=1 digikam -caption "%c" %i

Для запуска с терминала вы должны сделать это вместо этого (или создать псевдоним

export QT_X11_NO_NATIVE_MENUBAR=1; digikam 

Для запуска от Alt + F2 - немного сложнее, возможно, здесь не интересно

Что касается того, почему вы не можете использовать свой старый «оба» метода, не уверен. Если бы я хотел продолжить, я бы начал с создания новый пользователь, войдя в него и увидев, работает ли он там. Если это так, это что-то локальное для вашего пользователя, вы можете отследить его при желании, потратив немного времени и усилий

0
ответ дан 20 November 2011 в 22:41

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

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