Перемещение виджетов к размеру контейнера (точно так же, как теги на правой стороне переполнения стека!) - PullRequest
0 голосов
/ 07 февраля 2011

Я пытаюсь реализовать список тегов в моем приложении GTK (пишу его с помощью GTKmm, но эта деталь здесь не имеет значения). Я написал собственный виджет, который вставляет кнопку и метку в HBox, так что каждый тег выглядит очень похоже на избранное и игнорирует теги, показанные справа на странице переполнения основного стека. Есть ли контейнер, в который я могу вставить эти пользовательские виджеты, чтобы они «перетекли» в размер контейнера? Продолжайте добавлять больше по горизонтали, пока не останется места, а затем начните с новой «линии». Если нет, как бы вы предложили мне сделать один? Начните с Gtk :: Container, вручную рассчитайте ширину каждого виджета тегов и разместите их вручную как-нибудь? Могу ли я разместить виджет с точностью до пикселя?

1 Ответ

0 голосов
/ 08 февраля 2011

Использовать Gtk::TextView и вставлять ваши виджеты в текстовый буфер?

...