标签: gtk
我正在编写自己的源自GtkWidget的GTK2-Widget,我希望它保持一定的宽高比,就像GtkAspectFrame一样,但我不知道如何做到这一点。例如,如果GTK +为我的小部件提供400px的宽度,我希望它的高度为400px,200px等(取决于比率)。设置简单大小请求不是解决方案,因为我的小部件的大小取决于其他小部件的大小。