[gtk+] toolbar: Use an element name instead of a style class
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] toolbar: Use an element name instead of a style class
- Date: Sun, 1 Nov 2015 00:43:36 +0000 (UTC)
commit 7ee7019ca744107b69a3b9dd0b632edc9341e86c
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Oct 31 20:30:56 2015 -0400
toolbar: Use an element name instead of a style class
The element name is ... toolbar.
gtk/gtktoolbar.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtktoolbar.c b/gtk/gtktoolbar.c
index 4c8674f..82a3fc7 100644
--- a/gtk/gtktoolbar.c
+++ b/gtk/gtktoolbar.c
@@ -81,6 +81,10 @@
*
* Creating a context menu for the toolbar can be done by connecting to
* 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, GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
+
+ gtk_widget_class_set_css_name (widget_class, "toolbar");
}
static void
@@ -670,14 +676,10 @@ static void
gtk_toolbar_init (GtkToolbar *toolbar)
{
GtkToolbarPrivate *priv;
- GtkStyleContext *context;
toolbar->priv = gtk_toolbar_get_instance_private (toolbar);
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_has_window (GTK_WIDGET (toolbar), FALSE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]