저는 GtkToolBar에 3 개의 GtkToolButtons가 있는데 이것들 각각에 주식 아이콘 값이 있으므로 모두 동일한 크기로 나타납니다. 이제 임의의 크기로 된 커스텀 이미지 (.png)를 가진 4 번째 GtkToolButton을 추가했습니다.이 버튼은 이미지가 더 높은 resoultion 이었기 때문에 거대한 것처럼 보입니다. 이 GtkToolButton을 다른 3 개의 버튼과 일치하도록 확장하려면 어떻게해야합니까?GtkToolButton 사용자 정의 아이콘을 가지고 있지만 주식 아이콘 크기가
는 여기에 대한 브리핑 무엇을 수행하는 코드이다 :
GtkWidget *custom_icon = gtk_image_new_from_file(path);
GtkToolItem *toolbar_item = gtk_toggle_tool_button_new();
gtk_tool_button_set_icon_widget(GTK_TOOL_BUTTON(toolbar_item), custom_icon);
gtk_tool_button_set_label(GTK_TOOL_BUTTON(toolbar_item), "Custom Item");
gtk_toolbar_insert(toolbar, toolbar_item, -1);