Найти - Пользователи
Полная версия: Позиционирование компонентов в PyQt4
Начало » GUI » Позиционирование компонентов в PyQt4
1
kzoi_py
Доброго времени суток всем питонерам. Такой вопрос возник. Есть приложение на pyQt4. Можно ли сделать так, чтоб при разворачивании окна компоненты типа lisbox или lineedit (любые отвечающие за ввод\вывод) позиционировальсь согласно развёрнутому окну. Иными словами, чтоб вид у приложения в полноэкранном и обычном режиме примерно был одинаковым в визуальном восприятии. За ранее спасибо =)
apologize828
kzoi_py
Доброго времени суток всем питонерам. Такой вопрос возник. Есть приложение на pyQt4. Можно ли сделать так, чтоб при разворачивании окна компоненты типа lisbox или lineedit (любые отвечающие за ввод\вывод) позиционировальсь согласно развёрнутому окну. Иными словами, чтоб вид у приложения в полноэкранном и обычном режиме примерно был одинаковым в визуальном восприятии. За ранее спасибо =)
Можно для этого надо использовать Компановщики
qwer
используйте сайзеры
kzoi_py
то есть предлагаете обрабатывать событие разворачивания на весь экран?
truporez
Обычно в этом нет необходимости. В компоновщиках возможно указывать пропорции изменения размеров детей, при изменении размера родительского виджета.
vvs
kzoi_py
Доброго времени суток всем питонерам. Такой вопрос возник. Есть приложение на pyQt4. Можно ли сделать так, чтоб при разворачивании окна компоненты типа lisbox или lineedit (любые отвечающие за ввод\вывод) позиционировальсь согласно развёрнутому окну. Иными словами, чтоб вид у приложения в полноэкранном и обычном режиме примерно был одинаковым в визуальном восприятии. За ранее спасибо =)
Как сказали выше для этого нужно использовать компоновщики, если делать интерфейс средствами QtDesigner'а то там вообще все просто и интуитивно понятно.
Для большей ясности рекомендую посмотреть примеры которые идут вместе с библиотекой PyQt4, там есть много интересного, например как подключить форму .ui в питоне без создания файла .py и многое другое :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB