static void thunar_image_init (ThunarImage *image) { image->priv = thunar_image_get_instance_private (image); image->priv->file = NULL; image->priv->monitor = thunar_file_monitor_get_default (); g_signal_connect (image->priv->monitor, "file-changed", G_CALLBACK (thunar_image_file_changed), image); }
static void thunar_image_init (ThunarImage *image) { image->priv = THUNAR_IMAGE_GET_PRIVATE (image); image->priv->file = NULL; image->priv->monitor = thunar_file_monitor_get_default (); g_signal_connect (image->priv->monitor, "file-changed", G_CALLBACK (thunar_image_file_changed), image); }
static void thunar_folder_init (ThunarFolder *folder) { /* connect to the ThunarFileMonitor instance */ folder->file_monitor = thunar_file_monitor_get_default (); g_signal_connect (G_OBJECT (folder->file_monitor), "file-changed", G_CALLBACK (thunar_folder_file_changed), folder); g_signal_connect (G_OBJECT (folder->file_monitor), "file-destroyed", G_CALLBACK (thunar_folder_file_destroyed), folder); /* connect to the file alteration monitor */ folder->monitor = thunar_vfs_monitor_get_default (); }