Название: Добавление layout'а подключаемого класса к основному layout'у Отправлено: qt_beginner от Октябрь 10, 2011, 22:13 Здравствуйте!
Есть класс (someclass), который наследуется от QWidget. У этого класса есть layout c добавленными виджетами. Подключаю этот класс в главном файле main.cpp и хочу добавить layout подключаемого класса к основному layout'у из main.cpp. Что-то вроде mainLayout->addLayout(someclass->layout()) мне нужно сделать. Компилятор по вполне понятным причинам этого сделать не даёт, ругается - QLayout::addChildLayout: layout "" already has a parent Как лучше поступить в этой ситуации? Спасибо Название: Re: Добавление layout'а подключаемого класса к основному layout'у Отправлено: kambala от Октябрь 10, 2011, 23:00 а почему бы не положить сам виджет в лэйаут?
Код
Название: Re: Добавление layout'а подключаемого класса к основному layout'у Отправлено: andrew.k от Октябрь 10, 2011, 23:14 Ругается не компилятор, а "рантайм" видимо?
Как ты себе представляешь лэйаут, который сразу на два виджета работает? Тебе правильно ответили. |