yetist / giconfont

Use icon font for gtk library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GIconFont

GIconFont support to use icon font like FontAwesome for Gtk3 applications.

Example

Use builtin icon font:

    GiconFont *font;
    GtkWidget *image;

    font = gicon_font_new();
    image = gicon_font_get_image (font, "facebook");

    gtk_button_set_image (GTK_BUTTON(button), image);

Use custom icon font:

    /* Test font from uri or path */
    gicon_font_set_font (font, "https://at.alicdn.com/t/font_115436_p8ay96nf93g.ttf");
    gicon_font_set_map (font, "https://github.com/yetist/giconfont/raw/master/example/code.map");

Screenshot for example/main.c

Screenshot for example/browser.vala

About

Use icon font for gtk library


Languages

Language:C 69.9%Language:Meson 16.0%Language:Vala 14.2%