菜单和工具栏
菜单和工具栏都有特有的API,但是通常你应该创建在菜单和工具栏都可以引用的Gio::SimpleAction以便一并处理它们。这样你可以响应动作被激活而不需要分别响应菜单和工具栏。你可以通过动作启用或者禁用菜单和工具栏项。Gtk::Builder可以创建菜单和工具栏。
这涉及到了Gio::SimpleActionGroup、Gio::SimpleAction和Gtk::Builder类的使用,所有的这些类都需要通过返回RefPtr的create()方法进行实例化。
- 13.1. 动作(Actions)
- 13.2. 菜单和工具栏
- 13.3. 弹出菜单
- 13.4. Gio::Resource和glib-compile-resources
- 13.5. 示例