На панели инструментов моего приложения у меня есть две кнопки на панели инструментов «Планировщик путешествий» и «Отправление», как показано ниже:
Мне нужно изменить это,
[ 115]
Как вы можете видеть на втором изображении, кажется, что в 1 кнопке объединены 3 действия. Это также похоже на стиль Gnome Control Center.
Как это можно сделать?
Это может быть сделано непосредственно через Glade.
Постройте и выберите свою панель инструментов. В правой части выберите вкладку common и добавьте строку inline-toolbar к классам стилей .
Обратите внимание, что вы не увидите ничего другого в самом редакторе, но только при запуске приложения или с помощью встроенного средства предварительного просмотра.
Если вы создаете свой интерфейс вручную, вы должны установить класс стиля вручную следующим образом:
# You take care of getting the toolbar ofcourse
context = toolbar.get_style_context()
context.add_class(Gtk.STYLE_CLASS_INLINE_TOOLBAR)