怎样才能让按钮变成完美的圆形?这是我的CSS:
gtk_css_provider_load_from_data(provider, “#font_button {min-width:5px;min-height:5px;border-radius: 50%;background: white;}”, -1, NULL);
gtk_widget_set_name(img_struct->sub_color , “font_button”);
gtk_box_pack_start() 中的标志都设置为 false,即使使用圆形类,按钮也不是完美的圆形,如屏幕截图中所示。
感谢来自 discourse.gnome.org 的 Emmanuele Bassi ,这就是解决方案:
gtk_widget_set_valign(button, GTK_ALIGN_CENTER);