Учебное пособие по виджетам - Использование компоновщиковФайлы: Как правило, препочтительнее располагать дочерние виджеты внутри окна с использованием объектов компоновки, нежели с помощью явного указания позиции и размеров. Здесь мы создаем метку и виджет однострочного поля ввода, которые мы расположим рядом.
Созданный нами объект layout управляет расположением и размерами виджетов, присоединенных к нему помощью функции addWidget(). Сама компоновка присоединена к окну вызовом setLayout(). Компоновки видимы только за счет эффектов, которые они производят с виджетами (и другими компоновками), за управлением которыми они отвечают. В приведенном выше примере, принадлежность каждого виджета не очищается немедленно. Сразу после того как мы создадим виджеты и компоновку без родительских объектов, мы ожидаем увидеть пустое окно и два отдельных окна, содержащих метку и однострочное поле ввода. Однако, когда мы передаем управление меткой и однострочным полем ввода компоновке и устанавливаем компоновку на окно, то и виджет, и компоновка сами по себе ''сменят родителя'', чтобы стать дочерними по отношению к окну. |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |