Add a test for icons in menu models

testmenubutton now features an icon.
This commit is contained in:
Matthias Clasen 2013-09-08 22:37:50 -04:00
parent e725b05f79
commit 61ebc98a41

View File

@ -69,8 +69,13 @@ int main (int argc, char **argv)
menu = g_menu_new (); menu = g_menu_new ();
for (i = 5; i > 0; i--) { for (i = 5; i > 0; i--) {
char *label; char *label;
GMenuItem *item;
label = g_strdup_printf ("Item _%d", i); label = g_strdup_printf ("Item _%d", i);
g_menu_insert (menu, i - 1, label, NULL); item = g_menu_item_new (label, NULL);
if (i == 3)
g_menu_item_set_attribute (item, "icon", "s", "preferences-desktop-locale-symbolic");
g_menu_insert_item (menu, i - 1, item);
g_object_unref (item);
g_free (label); g_free (label);
} }
button = gtk_menu_button_new (); button = gtk_menu_button_new ();