我是靠谱客的博主 碧蓝高跟鞋,这篇文章主要介绍将图片显示到GtkButton上,现在分享给大家,希望可以做个参考。

#include <gtk/gtk.h>

int main(void)
{
    GtkWidget *window;
    GtkWidget *button;

    gtk_init(NULL, NULL);

    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    gtk_window_set_default_size(GTK_WINDOW(window), 200, 200);
    gtk_container_set_border_width(GTK_CONTAINER(window), 10);
    g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);

    button = gtk_button_new();
    GtkWidget *image = gtk_image_new_from_file("school.png");
    gtk_button_set_image(GTK_BUTTON(button), image);
    gtk_container_add(GTK_CONTAINER(window), button);
    g_signal_connect(button, "clicked", G_CALLBACK(gtk_main_quit), NULL);

    gtk_widget_show_all(window);
    gtk_main();
}
  • 运行效果
    在这里插入图片描述

最后

以上就是碧蓝高跟鞋最近收集整理的关于将图片显示到GtkButton上的全部内容,更多相关将图片显示到GtkButton上内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部