gtk.Window/gtk.Widget の次の関数の次の関数の経験がある人に興味があります
shape_combine_mask(shape_mask, offset_x, offset_y)
窓を長方形ではなく丸くしたい。shape_mask を取得するにはどうすればよいですか? それはビットマップでなければならないと言っています。gtk.Pixbuf を使用して画像からビットマップを取得する必要がありますか? または、カイロを使用して「cairo_region_create_from_surface」で形状を取得し、最初の引数として gtk.Region を受け入れる別の関数を使用する必要がありますか?
誰かがこれの例を投稿できれば、それは素晴らしいことです。C/C++ またはできれば Python ですが、問題ありません。
私が使用しているGTKはバージョン2です
前もって感謝します!