2

Python 2.7 と PyGTK 2.24 のプロジェクトがあります。

私のプロジェクトには次のコードがあります。

    expTSet = gtk.Expander()
    expTSet.set_use_markup(True)
    expTSet.set_label('<span font_family="serif" size="18" weight="bold">Teacher Settings</span>')
    settingFixed.put(expTSet, 30, 200)
    expTSet.show()

エキスパンダー自体は表示されますが、ラベルは表示されません。私は何を間違っていますか?エキスパンダーのラベルを表示するにはどうすればよいですか?

4

1 に答える 1

2

Pango のフォント サイズは (HTML/CSS のように) ポイント単位ではなく、1000 分の 1 ポイント単位です。つまりsize="18"、フォント サイズが 0.018 ポイントで、小さすぎて読めません。に変更するsize="18000"と、意図したとおりに機能します。

于 2011-08-27T13:37:30.660 に答える