2016-04-19 3 views
0

У меня очень глупые проблемы. enter image description hereКак перемещать элементы в QtDesigner?

Я хотел бы переместить верхний макет с правой стороны моего MainWindow вниз (я имею в виду под макетами с помощью кнопок). Ну, в Android Studio в таком случае я бы просто переместил нужные компоненты внутри моего инспектора объектов и упорядочил там порядок. Однако в Qt Desing он «заморожен», и я не в состоянии это сделать.

Что представляет собой самый простой способ перемещения компонентов по желаемой иерархии?

+0

Получаете ли вы травму/ошибку, когда вы перетаскиваете ее в нужное место? – Andy

+0

Я просто не могу это сделать. На моих кликах в инспекторе объектов нет реакции. Я могу перемещать вещи в главном окне, но это не очень удобно, иногда даже невозможно (например, на картинке). – DorianOlympia

+0

Должен быть перемещен в StackExchange, пока это не проблема программирования. – linusg

ответ

1

Вы не можете перемещать виджеты/макеты с инспектора объектов, элементы отображаются только в алфавитном порядке. Вы должны сделать это на графических элементах.

Вы должны уметь перетащить &. Откажитесь от макета и увидите синюю линию, где будет вставлен. Когда у вас есть основной макет, он заполняет все свободное пространство, поэтому вы можете вставлять только виджеты/другие макеты между другими элементами.

Самый простой способ с нуля - разместить все виджеты (и проставки), которые вам нужны, не заботясь о размерах и выравнивании, а затем оберните их в макеты с самого внутреннего макета на самый внешний.

+0

Спасибо. Этот ответ разрешает все мои сомнения. – DorianOlympia

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