Qt - размер виджетов

Модератор: Модераторы разделов

frp
Сообщения: 1445
ОС: Debian Squeeze

Qt - размер виджетов

Сообщение frp »

Как в Qt сделать, чтобы элемент управления цеплялся к верхнему краю родителя и растягивался на всю ширину родителя?
Меня интересует, можно ли это сделать без обработки событий. С обработкой я и сам знаю, но очень неудобно.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Qt - размер виджетов

Сообщение NickLion »

Может сделать Grid Layout? Из 2х ячеек - верхняя под Ваш дочерний элемент.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Qt - размер виджетов

Сообщение frp »

Пробовал. Возникла проблема - верхний элемент (у меня QFrame) делает очень тонким и не дает возможности толком растянуть.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Qt - размер виджетов

Сообщение NickLion »

Задайте minimumSize.Height

PS а еще лучше задайте в layoutRowStretch пропорции, это лучше чем конкретные пиксели
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Qt - размер виджетов

Сообщение frp »

Спасибо. Работает.
Спасибо сказали: