どうすればGtk2の中のMenuItemの表示テキストを変更できますか?
質問
私はのMenuItemの表示テキストを変更する必要があります。 MenuItemを削除し、別のテキストに別のものを追加することなく、これを行うのいずれかの方法はありますか?
解決
これは多少のMenuItemが何かを含めることができるコンテナがあるので、あなたは、メニュー項目を作成したかによって決まります。
:あなたは次のようにそれを作成した場合menuitem = gtk.MenuItem('This is the label')
そして、あなたがして、メニュー項目にラベルウィジェットにアクセスすることができます:
label = menuitem.child
そして、通常のラベルとしてそれを扱うことができます:
label.set_text('This is the new label')
自分でメニュー項目を作らない限り、しかし、あなたは子ウィジェットがこのようなラベルであることを保証することはできませんので、あなたには、いくつか注意する必要があります。
所属していません StackOverflow