コード例 #1
0
static void
photos_properties_dialog_init (PhotosPropertiesDialog *self)
{
  PhotosPropertiesDialogPrivate *priv;

  self->priv = photos_properties_dialog_get_instance_private (self);
  priv = self->priv;

  priv->cancellable = g_cancellable_new ();
  priv->item_mngr = photos_item_manager_dup_singleton ();
  priv->camera_cache = photos_camera_cache_dup_singleton ();

  gtk_dialog_add_button (GTK_DIALOG (self), _("Done"), GTK_RESPONSE_CLOSE);
  gtk_dialog_set_default_response (GTK_DIALOG (self), GTK_RESPONSE_CLOSE);
}
コード例 #2
0
static void
photos_properties_dialog_init (PhotosPropertiesDialog *self)
{
  PhotosPropertiesDialogPrivate *priv;
  GApplication *app;
  PhotosSearchContextState *state;

  self->priv = photos_properties_dialog_get_instance_private (self);
  priv = self->priv;

  app = g_application_get_default ();
  state = photos_search_context_get_state (PHOTOS_SEARCH_CONTEXT (app));

  priv->cancellable = g_cancellable_new ();
  priv->item_mngr = g_object_ref (state->item_mngr);
  priv->camera_cache = photos_camera_cache_dup_singleton ();
}