Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: Syberian от Июля 30, 2007, 08:04 Проблема такая:
запускаю приложение. Пытаюсь изменить размеры окна. Размеры изменяются, но при этом находящиеся внутри компоненты просто обрезаются по границе формы. А хотелось бы масштабирования - чтобы размеры виджетов изменялись пропорционально размерам окна. Подскажите, как это лучше организовать. ЗЫ. Окно разрабатывается при помощи QT Designer'а Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: pastor от Июля 30, 2007, 11:12 имхо ты не используешь слои (Layouts). Смотри в сторону их
Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: bigirbis от Июля 30, 2007, 11:12 Читай мануал
Ищи по форуму А вообще, пользуйся лэйаутами Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: Sergeich от Июля 30, 2007, 11:16 http://doc.trolltech.com/3.3/designer-manual-4.html#laying-out-the-widgets-subsection
Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: Syberian от Июля 30, 2007, 11:23 Лэйауты использую.
Внешняя раскладка - гоизонтальная, в ней один контейнер плюс вертикальная раскладка из нескольких коотейнеров. Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: pastor от Июля 30, 2007, 11:24 Также можно прочитать главу 2.3. Быстрая разработка диалогов книги Разработка графического интерфейса с помощью библиотеки Qt3
http://www.opennet.ru/docs/RUS/qt3_prog/ Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: bigirbis от Июля 30, 2007, 12:35 Цитировать Лэйауты использую. Внешняя раскладка - гоизонтальная, в ней один контейнер плюс вертикальная раскладка из нескольких коотейнеров. Не знаю, как в тройке, а в четверке помимо помещения лэйаута на виджет надо еще и в контекстном меню для виджета этот лэйаут установить. Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: pastor от Июля 30, 2007, 13:20 Цитата: "Syberian" Лэйауты использую. Внешняя раскладка - гоизонтальная, в ней один контейнер плюс вертикальная раскладка из нескольких коотейнеров. Возможно у тебя не установлен главный слой Название: [3.3.3] Обрезание компонентов при изменении размера окна Отправлено: Syberian от Июля 31, 2007, 11:56 Цитата: "pastor" Возможно у тебя не установлен главный слой Спасибо, именно в этом и было дело |