0
我正在創建一個帶有圖像的按鈕。我想讓它左對齊,並從按鈕的邊緣沒有間隙。不過,儘管我將按鈕對齊到文本的左側,但圖像和按鈕邊框之間存在一個小的「固定」間隙。我怎樣才能消除差距?帶圖像的GtkButton向左對齊
下面是代碼:
GtkWidget *button;
GtkWidget *buttonImage;
GtkSettings *default_settings = gtk_settings_get_default();
g_object_set(default_settings, "gtk-button-images", TRUE, NULL);
buttonImage = gtk_image_new();
gtk_image_set_from_file(GTK_IMAGE(buttonImage),"icon.jpg");
button= gtk_button_new_with_label("Click");
gtk_button_set_relief ((GtkButton *)button, GTK_RELIEF_NONE);
gtk_button_set_image((GtkButton *)button, buttonImage);
gtk_button_set_image_position((GtkButton *)button, GTK_POS_LEFT);
謝謝。