| 157 g_object_set_data(G_OBJECT(hbox), "image", image); |
157 g_object_set_data(G_OBJECT(hbox), "image", image); |
| 158 g_object_set_data(G_OBJECT(hbox), "label", label); |
158 g_object_set_data(G_OBJECT(hbox), "label", label); |
| 159 } else if(type == UI_ICON) { |
159 } else if(type == UI_ICON) { |
| 160 GtkWidget *image = gtk_image_new(); |
160 GtkWidget *image = gtk_image_new(); |
| 161 gtk_list_item_set_child(item, image); |
161 gtk_list_item_set_child(item, image); |
| |
162 } else if(type == UI_STRING_EDITABLE) { |
| |
163 GtkWidget *textfield = gtk_entry_new(); |
| |
164 gtk_widget_add_css_class(textfield, "ui-table-entry"); |
| |
165 gtk_list_item_set_child(item, textfield); |
| 162 } else { |
166 } else { |
| 163 GtkWidget *label = gtk_label_new(NULL); |
167 GtkWidget *label = gtk_label_new(NULL); |
| 164 gtk_label_set_xalign(GTK_LABEL(label), 0); |
168 gtk_label_set_xalign(GTK_LABEL(label), 0); |
| 165 gtk_list_item_set_child(item, label); |
169 gtk_list_item_set_child(item, label); |
| 166 } |
170 } |