Попытка создать основу для калькулятора.
Я добавляю окно, я добавляю vbox, используя 2 поля. 1 для дисплея, другой для кнопок Когда я добавляю 1 кнопку, она заполняет всю панель, и я не могу изменить ее размер.
В Visual Basic вы можете просто добавить кнопку и изменить ее размер или перетащить ее в любое место.
Я просто не могу понять, как это сделать здесь. Крутая кривая обучения для меня.
У вас есть два варианта:
GTK + использует размеры на основе блоков, как и CSS и другие современные инструменты. Кроме того, у VBox все дочерние элементы будут ориентированы вертикально. Вы не сможете ничего добавить справа.
Вы можете использовать GtkLayout для абсолютного позиционирования или GtkGrid для создания макета на основе сетки (который подходит для калькулятора).