Frage

Zuerst schaute ich auf der get_size_request Methode. Die docs dort enden mit:

  

Um die Größe ein Widget verwendet tatsächlich zu erhalten, rufen Sie die size_request() anstelle dieser Methode.

Ich sehe size_request(), und es endet mit

  

Denken Sie auch daran, dass die Größe Anforderung nicht unbedingt die Größe ist ein Widget tatsächlich zugeordnet werden.

So ist es eine Funktion in GTK zu bekommen, welche Größe ein Widget tatsächlich ist? Dies ist ein Widget, das auf dem Bildschirm ist und tatsächlich angezeigt werden, so GTK hat definitiv diese Informationen irgendwo.

War es hilfreich?

Lösung

Dies sollte es (einige Zeit dauerte, zu finden):

  

Die get_allocation () Methode gibt einen gtk.gdk.Rectangle die Grenzen des Widgets Zuteilung enthalten.

hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top