在我的应用程序工具栏中,我有两个工具栏按钮“旅行计划”和“出发”,如下所示,
我需要改变这一点,
正如您在第二张图片中看到的那样,似乎 1 个按钮组合了 3 个操作。它也类似于 Gnome 控制中心的风格。
如何才能做到这一点?
答案1
这可以直接通过 Glade 完成。
构建并选择您的工具栏。在右侧选择常见的标签并添加行内联工具栏到样式类。
请注意,您不会在编辑器本身中看到任何不同,只有在运行应用程序或通过内置预览器时才会看到。
如果您手动构建界面,则必须像这样手动设置样式类:
# You take care of getting the toolbar ofcourse
context = toolbar.get_style_context()
context.add_class(Gtk.STYLE_CLASS_INLINE_TOOLBAR)
更多风格类别可参见文档。