是否可以删除GtkBox中两个小部件之间的所有边距?
尝试:将所有内容设置为零
结果:仍然是2px有效保证金
GTK +版本:3.18.9
小工具属性:
绘图代码:
auto w_out=static_cast<double>( gtk_widget_get_allocated_width(widget) );
auto h_out=static_cast<double>( gtk_widget_get_allocated_height(widget) );
cairo_set_source_rgba(cr,self->m_background.red,self->m_background.green
,self->m_background.blue,self->m_background.alpha);
cairo_rectangle(cr,0,0,w_out,h_out);
cairo_fill(cr);
auto img=self->r_img;
if(img!=nullptr)
{
//...
}
预计实际尺寸为22 x 22。
呈现结果:
看起来这不是主题问题,因为所有主题的行为都相同。