Ширина / высота не может быть * принудительно установлена , они определяются только его контейнером. Виджет может запрашивать только данное измерение, и его контейнер будет выделять запрошенную область или больше (или даже меньше, но все стандартные контейнеры не будут делать это).
Таким образом, ответ будет полностью зависеть от того, как упакована область и в какой контейнер. Если ваше окно (как в GtkWindow
) не содержит ничего расширяемого, установка в режим неизменяемого размера приведет к тому, что вы хотите. В противном случае, укажите, как упаковывается область и / или какие другие виджеты находятся на верхнем уровне.