Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Igors от Января 18, 2014, 17:45



Название: Layout spacing
Отправлено: Igors от Января 18, 2014, 17:45
Добрый день

В QVBoxLayout вставлены (сверху вниз) QFrame, QFrame, QPushButton, QFrame. Почему остается зазор перед QPushButton и как его убрать?

Спасибо


Название: Re: Layout spacing
Отправлено: kambala от Января 18, 2014, 18:21
layout->setSpacing(0)


Название: Re: Layout spacing
Отправлено: Igors от Января 18, 2014, 20:55
layout->setSpacing(0)
Уже (иначе был бы зазор между QFrame(s)


Название: Re: Layout spacing
Отправлено: GreatSnake от Января 18, 2014, 21:42
Похоже, что кнопка так себя рисует.


Название: Re: Layout spacing
Отправлено: Igors от Января 19, 2014, 12:44
Похоже, что кнопка так себя рисует.
Проверил перекрыв paintEvent где рисую bounding box (аттач). Ладно, захотелось ей место оставить - но почему снизу оно игнорируется (несимметрично)? И еще изменило margins что были нулевые (на хрена мне эта самодеятельность  :'()