0

それで。
私はpythonとpygtkでプロジェクトに取り組んでいます。(上部に)戻る、進むなどのボタンを備えた「ツールバー」と、残りの水平スペースを占める長いエントリが必要です。ただし、エントリが占めるスペースが非常に限られているため、望ましい効果は得られません。

self.omnicont = gtk.ToolItem()

self.omni = gtk.Entry()
self.omnicont.add(self.omni)

set_child_packing を試しました (これはツールバーには適用されないようです)。他に方法が見つかりませんでした。私が持っているボタンは、次のように宣言されています。

self.bBack = gtk.ToolButton(gtk.STOCK_GO_BACK)

と同様なので、このようなボタンを HBOX に配置することはできないと思います。

Entry に使用可能なすべての水平スペースを使用させるにはどうすればよいですか? また、それが不可能な場合は、HBox にストック アイコンのボタンを含めるにはどうすればよいでしょうか?

4

1 に答える 1

2

使用できるドキュメントに応じて:

set_expand(True)

拡張したい項目に。

于 2012-09-27T10:06:40.003 に答える