3

Cloud という名前の GTK ウィジェット (基本的には Gtk.Eventbox のサブクラス) を、SVG でペイントされた Cairo サーフェスとして使用しています。その上に他の Gtk ウィジェット (ラベル/ボタン) を表示しようとしています。

クラウドに Gtk.Label 要素を追加しようとしましたが、表面には表示されません。

Gtk.Fixed を使用して Cloud をラベルの下に配置しても機能しません。

Cairo サーフェスに Gtk ウィジェットを描画するにはどうすればよいですか?

4

1 に答える 1

2

Cloud GTK ウィジェットが何かわかりません。しかし、より一般的には、 を使用できますGtk.Overlayadd()クラウド ウィジェットをそのメインの子として、次にadd_overlay()他のウィジェット。

于 2013-07-21T18:02:44.800 に答える