如何在GTK+中定制非矩形gtklayout;3.
当使用GTK+2时,我们可以使用如何在GTK+中定制非矩形gtklayout;3.,gtk,gtk3,Gtk,Gtk3,当使用GTK+2时,我们可以使用GTK\u widget\u shape\u combine\u mask和GTK\u widget\u input\u shape\u combine\u mask来定制一个非矩形的gtklayout 例如,对于带有圆形孔的GTKLayout,我们可以通过圆形孔看到自定义GTKLayout的小部件底部 在GTK+3中,GTK_小部件_形状_组合_掩码替换为GTK_小部件_形状_组合_区域。当使用gtk\u widget\u shape\u combine\u r
GTK\u widget\u shape\u combine\u mask
和GTK\u widget\u input\u shape\u combine\u mask
来定制一个非矩形的gtklayout
例如,对于带有圆形孔的GTKLayout,我们可以通过圆形孔看到自定义GTKLayout的小部件底部
在GTK+3中,GTK_小部件_形状_组合_掩码
替换为GTK_小部件_形状_组合_区域
。当使用gtk\u widget\u shape\u combine\u region
和gtk\u widget\u input\u shape\u combine\u region
时,我们无法通过圆孔看到自定义gtk视图的小部件底部
为什么??如何在GTK+3中实现非矩形GTKLayout