2016-10-28 13 views
1

Gtk.Stackで目に見えるインデックスを取得することは可能ですか?GTK.Stackで可視の子のインデックスを取得する方法

例:

>>> stack = Gtk.Stack() 
>>> stack.add_named(any_widget1, 'any_widget1') # Index 0 
>>> stack.add_named(any_widget2, 'any_widget2') # Index 1 
>>> stack.add_named(any_widget3, 'any_widget3') # Index 2 
>>> 
>>> stack.get_visible_child_index() 
0 

これは可能ですか?

答えて

2

スタックのドキュメントはposition子プロパティが含まれています

child = stack.get_visible_child() 
if child is not None: 
    position = stack.child_get_property(child, "position") 
+0

私はいつも子供のプロパティを確認するのを忘れ。 –

関連する問題