C   53
gcc img test c
Guest on 8th February 2023 03:08:13 AM


  1. // gcc test_img.c -o test_img `pkg-config --cflags --libs elementary`
  2. #include <Elementary.h>
  3.  
  4. EAPI_MAIN int
  5. elm_main(int argc, char **argv)
  6. {
  7.    Evas_Object *win, *img;
  8.  
  9.    elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
  10.  
  11.    win = elm_win_util_standard_add("Main", "Hello, World!");
  12.    elm_win_autodel_set(win, EINA_TRUE);
  13.  
  14.  
  15.    img = elm_image_add(win);
  16.  
  17.  
  18.    const char *fname, *group;
  19.    elm_image_file_get(img, &fname, &group);
  20.  
  21.    printf("img %p  fname: %s  group: %s\n", img, fname, group);
  22.  
  23.  
  24.    evas_object_resize(win, 400, 400);
  25.    evas_object_show(win);
  26.    elm_run();
  27.    return 0;
  28. }
  29. ELM_MAIN()

Raw Paste

Login or Register to edit or fork this paste. It's free.