Как мне поддерживать настраиваемые пользователем ярлыки в меню GTK +? - PullRequest
2 голосов
/ 17 сентября 2011

Используя GtkUIManager, легко указать ускорители для GtkAction с. Однако некоторые пользователи неизбежно хотят использовать разные ускорители или хотят ускорители для действий, которые, как мне кажется, недостаточно используются для их оправдания.

GtkAccelMap выглядит как то, что мне нужно, но документация предполагает, что он более низкого уровня, чем требуется, и что следует использовать GtkUIManager. Похоже, я мог бы поддерживать файл .ui с фиксированным местоположением, содержащий только <accelerator> записей, но это явно не предложено, где я могу найти, и я не знаю других приложений, которые делают это.

Каков предлагаемый / одобренный способ поддержки пользовательской настройки ускорителей для действий в меню?

...