Название: [qt-3.3.3]QLayout Отправлено: booomer от Май 07, 2007, 23:39 Попробовал поработать с Layout'ами. Для примера перекатал код из хелпа...Все заработал как сказано.Попытался свое сделать:
Код:
При запускепоказывается только первый инциализированный layout, т.е. в данном случае Layout1, и то, без label1. Пробовал переставлять и менять и, вроде, все пробовал...Подскажите как сделать так, чтобы все layoutы были видны по схеме: mainlayout{leftlayout{Layout1, rightlayout{button1, Layout2, button2} checkbox, Layout4} } Название: [qt-3.3.3]QLayout Отправлено: Muller от Май 08, 2007, 10:54 Пропиши parent при создании каждого layout и widget.
Например, QVBoxLayout *Layout1= new QVBoxLayout(this). Название: Re: [qt-3.3.3]QLayout Отправлено: pastor от Май 08, 2007, 10:58 Возможно это из-за того, что не задан парент для mainlayout. Попробуй так:
Код: .... Название: [qt-3.3.3]QLayout Отправлено: booomer от Май 08, 2007, 14:52 Ох...сам нашел, через часок поисков =) Спасибо всем....
|