[libdazzle] tests: load CSS data



commit 3b204b51883a229bd0be48a37b66c09691564553
Author: Christian Hergert <chergert redhat com>
Date:   Fri Jun 9 19:26:25 2017 -0700

    tests: load CSS data

 tests/test-progress-button.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/tests/test-progress-button.c b/tests/test-progress-button.c
index b7f0d6e..7f2df57 100644
--- a/tests/test-progress-button.c
+++ b/tests/test-progress-button.c
@@ -1,5 +1,16 @@
 #include <dazzle.h>
 
+static void
+load_css (void)
+{
+  g_autoptr(GtkCssProvider) provider = NULL;
+
+  provider = dzl_css_provider_new ("/org/gnome/dazzle/themes");
+  gtk_style_context_add_provider_for_screen (gdk_screen_get_default (),
+                                             GTK_STYLE_PROVIDER (provider),
+                                             GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
+}
+
 gint
 main (gint argc,
       gchar *argv[])
@@ -9,6 +20,8 @@ main (gint argc,
 
   gtk_init (&argc, &argv);
 
+  load_css ();
+
   window = g_object_new (GTK_TYPE_WINDOW,
                          "border-width", 24,
                          "title", "Progress Button Test",


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]