mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-17 23:10:22 +00:00
toolbar: Use an element name instead of a style class
The element name is ... toolbar.
This commit is contained in:
parent
479d64e89a
commit
7ee7019ca7
@ -81,6 +81,10 @@
|
|||||||
*
|
*
|
||||||
* Creating a context menu for the toolbar can be done by connecting to
|
* Creating a context menu for the toolbar can be done by connecting to
|
||||||
* the #GtkToolbar::popup-context-menu signal.
|
* the #GtkToolbar::popup-context-menu signal.
|
||||||
|
*
|
||||||
|
* # CSS nodes
|
||||||
|
*
|
||||||
|
* GtkToolbar has a single CSS node with name toolbar.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
@ -654,6 +658,8 @@ gtk_toolbar_class_init (GtkToolbarClass *klass)
|
|||||||
|
|
||||||
add_ctrl_tab_bindings (binding_set, 0, GTK_DIR_TAB_FORWARD);
|
add_ctrl_tab_bindings (binding_set, 0, GTK_DIR_TAB_FORWARD);
|
||||||
add_ctrl_tab_bindings (binding_set, GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
|
add_ctrl_tab_bindings (binding_set, GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
|
||||||
|
|
||||||
|
gtk_widget_class_set_css_name (widget_class, "toolbar");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -670,14 +676,10 @@ static void
|
|||||||
gtk_toolbar_init (GtkToolbar *toolbar)
|
gtk_toolbar_init (GtkToolbar *toolbar)
|
||||||
{
|
{
|
||||||
GtkToolbarPrivate *priv;
|
GtkToolbarPrivate *priv;
|
||||||
GtkStyleContext *context;
|
|
||||||
|
|
||||||
toolbar->priv = gtk_toolbar_get_instance_private (toolbar);
|
toolbar->priv = gtk_toolbar_get_instance_private (toolbar);
|
||||||
priv = toolbar->priv;
|
priv = toolbar->priv;
|
||||||
|
|
||||||
context = gtk_widget_get_style_context (GTK_WIDGET (toolbar));
|
|
||||||
gtk_style_context_add_class (context, GTK_STYLE_CLASS_TOOLBAR);
|
|
||||||
|
|
||||||
gtk_widget_set_can_focus (GTK_WIDGET (toolbar), FALSE);
|
gtk_widget_set_can_focus (GTK_WIDGET (toolbar), FALSE);
|
||||||
gtk_widget_set_has_window (GTK_WIDGET (toolbar), FALSE);
|
gtk_widget_set_has_window (GTK_WIDGET (toolbar), FALSE);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user