GTK заполнить последний элемент FlowBox до конца - PullRequest
0 голосов
/ 14 декабря 2018

У меня есть (вертикальный) GTK FlowBox, у которого есть несколько детей.Все, кроме последнего, не имеют фиксированного размера и просто заполняют пространство, в котором нуждается их дочерний контроль.Последний элемент находится в GtkScrolledWindow и должен заполнять оставшуюся часть GtkFlowBox.Я пробовал несколько вариантов компоновки, но ни один из них не позволяет последнему дочернему элементу заполнить остаток от GtkFlowBox.

Вещи, которые я пробовал:

  • Установка выравнивания по вертикали на Fill для GtkFlowBoxChild, GtkScrolledWindow и его потомка GtkTreeView
  • Установка Expand Vertical на TRUE для всех элементов управления, упомянутых выше

Возможно ли эточтобы элемент GtkFlowBox заполнил оставшуюся часть поля?

Я использую версию GTK 3.22.30

1 Ответ

0 голосов
/ 15 декабря 2018

Моим решением было использовать обычный GtkBox вместо GtkFlowBox и сделать все элементы, кроме последних, вертикально выровненными по отношению к началу.

...