Название: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: troorl от Апреля 02, 2007, 15:47 Это моё первое знакомство со слоями в Qt4. Помогите пожалуйста, а то у меня не выходит :(
Есть главное окно программы, на котором вверху QTabWidget, внизу QGraphicsView. Оба виджета должны растягиваться на всю ширину окна. QTabWidget должен иметь определённую минимальную высоту, QGraphicsView тоже и при этом оставаться всегда внизу окна. Вроде проще не бывает... Вот что я делаю (в конструкторе окна): Код:
Но ничего не выходит. Все виджеты после таких манипуляций сбиваются в верхнем левом углу окна... Что я делаю не так? Название: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: SABROG от Апреля 02, 2007, 16:53 Ты бы хоть скрины выложил, как надо и как есть.
Сделай проще, в Qt Designere сделай как тебе надо, а после компиляции посмотри файлик ui_твояформа.cpp, если уж так нравится создавать интерфейс вслепую. Название: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: troorl от Апреля 02, 2007, 17:01 Отбой, всё сам сделал :)
Название: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: Lion от Апреля 02, 2007, 22:08 Цитата: "troorl" Отбой, всё сам сделал :) Хорошим тоном на таких форумах считается писать как сделал, даже если сделал сам. Название: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: troorl от Апреля 03, 2007, 13:47 Цитата: "Lion" Цитата: "troorl" Отбой, всё сам сделал :) Хорошим тоном на таких форумах считается писать как сделал, даже если сделал сам. Я думал, здесь большинство отлично владеет стандартным компоновщиком... Ну ладно. Я просто забыл о последнем штрихе - setCentralWidget Название: Re: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: ring0 от Декабря 21, 2008, 08:28 А как сделать то же самое но с помощью графического редактора, встроенного в QtCreator? Бьюсь не могу решить, видимо я что-то не понял из мануалов :(
Название: Re: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: ритт от Декабря 21, 2008, 09:03 в QtCreator есть встроенный графический редактор?!
Название: Re: Не могу сделать окно масштабируемым (проблемы с QVBoxLayout) Отправлено: ring0 от Декабря 21, 2008, 09:12 Да, нечто вроде QtDesigner'а, только он мне кажется удобнее. Во всяком случае ui файлы он умеет редактировать.
http://ring-0.ru/wp-content/uploads/screenshot.png Я, должно быть, оговорился, не графический редактор, а редактор пользовательского интерфейса. |