Пишу себе с использованием GTK+ без знания оного, параллельно изучаю его.
Имею такое: это Window, в котором есть VBox, содержащий Toolbar, HBox и Statusbar. HBox в свою очередь содержит два TreeView (первый ещё упакован в ScrolledWindow) и DrawingArea. Надеюсь, иерархия понятна.
Проблема видна на скриншоте: при увеличении размера окна TreeView неоправданно тянутся по вертикали, но это ещё терпимо, а вот Toolbar совершенно ужасно тянется по горизонтали. И я ничего с этим поделать не могу: отловить ресайз окна я могу, а вот установить размер виджетов — нет. Вижу только setSizeRequest(), но как я понял, он нужен для установки минимального, а не максимального размера. Хочу, чтобы TreeView не тянулись больше, чем самая длинная строчка в них, тогда будет больше места для DrawingArea. И нужно что-то делать с уродством тулбара.


Ответ на:
комментарий
от deathmokar

Ответ на:
комментарий
от CYB3R

Ответ на:
комментарий
от ananas

Ответ на:
комментарий
от ananas

Ответ на:
комментарий
от ananas

Ответ на:
комментарий
от ananas

Ответ на:
комментарий
от CYB3R

Ответ на:
комментарий
от ananas

Ответ на:
комментарий
от CYB3R

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Резиновый div (2019)
- Форум gtk-интерфейс deluge (2010)
- Форум [GTK] Анализ структуры интерфейса (2010)
- Форум Перчатки резиновые + ток (2011)
- Форум «Резиновый» форк PlayBar2 (2016)
- Форум GTK+ не подключается к интерфейсу программы (2014)
- Форум Про резиновые рабочие места (2016)
- Форум «Резиновая кукла» для хакера (2013)
- Форум [Спорт] Про резиновую Зину. (2009)
- Форум Вёрстка: резиновая vs фиксированная (2009)