gtk_container_add (GTK_CONTAINER (swindow),
ev_attachbar->priv->icon_view);
- gtk_widget_show (ev_attachbar->priv->icon_view);
gtk_container_add (GTK_CONTAINER (ev_attachbar),
swindow);
- gtk_widget_show (swindow);
-
+ gtk_widget_show_all (GTK_WIDGET (ev_attachbar));
/* Icon Theme */
ev_attachbar->priv->icon_theme = gtk_icon_theme_get_default ();
g_signal_connect_swapped (G_OBJECT (ev_attachbar->priv->icon_theme),
g_object_unref);
/* Drag and Drop */
-#ifdef HAVE_GTK_ICON_VIEW_ENABLE_MODEL_DRAG_SOURCE
gtk_icon_view_enable_model_drag_source (
GTK_ICON_VIEW (ev_attachbar->priv->icon_view),
GDK_BUTTON1_MASK,
drag_targets,
G_N_ELEMENTS (drag_targets),
GDK_ACTION_COPY);
-#endif
+
g_signal_connect (G_OBJECT (ev_attachbar->priv->icon_view),
"drag-data-get",
G_CALLBACK (ev_sidebar_attachments_drag_data_get),