GtkWindow
サイズを変更したいのですが、比率の比率に制約があります。それを達成するための最も簡単な方法は何ですか?手動でサイズを変更する必要configure-event
がありますか、それとももっと簡単な方法がありますか?
私のウィジェット階層は次のようになります。
GtkWindow
GtkBox
GtkToolbar
GtkBox
GtkAspectFrame
私が得た答えから、私はそのようなことを試みました:
gh = Gdk.Geometry()
gh.min_aspect = 0.5
gh.max_axpect = 0.5
w.set_geometry_hints(None, gh, Gdk.WindowHints.ASPECT)
ただし、ウィンドウのサイズを変更することはできます。私は何が欠けていますか?