2010-08-26 4 views
0

Я создал форму с кодом, и у меня есть большая проблема. Каждый элемент переводится на дно. Я нарисовал прозрачное и выровненное синее изображение на картинке. Как установить каждое выравнивание вверх?Проблема выравнивания виджета QT

Если вам нужен код в этом вопросе, вы найдете его: Qt heap memory corruption

alt text

+0

Вы используете Qt Designer? У вас есть файл ui, который вы могли бы разместить? –

+0

@ Жером: Нет, я не. Я пишу коды без редактора. –

+0

Не могли бы вы поместить код, который используете для создания этих виджетов? Особенно 'Kamera Panel' и' Accellerometre Panel', которые я не нашел в коде вашего другого вопроса. –

ответ

0

Я нашел то, что была проблема. Я использовал addStretch() на каждом макете после инициализации, поэтому он размещал другие виджеты в нижней части формы.

Вчера я подумал, что addStrech (int) устанавливает растровое изображение для каждой вертикальной компоновки в горизонтальной компоновке. Теперь я знаю, что addStrech для интервала.

+2

Рад, что вы это поняли. Вы можете принять свой собственный ответ, чтобы он не отображался в «неотвеченном» списке. –

Смежные вопросы