9

まずget_size_request方法を調べました。そこにあるドキュメントは次で終わります:

ウィジェットが実際に使用するサイズを取得するにはsize_request()、このメソッドの代わりに を呼び出します。

私は見てsize_request()、それはで終わります

また、サイズ リクエストは、ウィジェットが実際に割り当てられるサイズであるとは限らないことにも注意してください。

では、GTK にウィジェットの実際のサイズを取得する関数はありますか? これは画面上にあり実際に表示されているウィジェットなので、GTK はこの情報を必ずどこかに持っています。

4

1 に答える 1

14

これはそれであるはずです(見つけるのに少し時間がかかりました):

get_allocation()メソッドは、ウィジェットの割り当ての境界を含むgtk.gdk.Rectangleを返します。

ここから。

于 2009-08-05T16:23:46.817 に答える