#qt #qt-designer
#qt #qt-designer
Вопрос:
Как я могу изменить положение сетки меток «Внизу слева» и «внизу справа» в QtDesigner?
В этом случае я хотел бы отредактировать номер столбца «Нижний левый» (от 1 до 0) и «нижний правый» (от 0 до 1) без изменения XML вручную, как показано во фрагменте из файла * .ui.
Если я использую перетаскивание, я сталкиваюсь с некоторыми проблемами с дополнительными столбцами или строками, и в итоге мне приходится снова изменять файл * .ui вручную.
<widget class="QWidget" name="centralwidget">
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="top_left">
<property name="text">
<string>Top left</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="top_right">
<property name="text">
<string>Top right</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="bottom_right">
<property name="text">
<string>bottom right</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="bottom_left">
<property name="text">
<string>bottom left</string>
</property>
</widget>
</item>
</layout>
</widget>
Комментарии:
1. Разве вы не можете просто изменить имена объектов в QtDesigner?
2. @NgocMinhNguyen Да, конечно. Я мог бы также скопировать / вставить все необходимые данные из одного элемента в другой, но я подумал, что кто-то знает лучший способ. Это всего лишь простой пример, но если он более сложный, я думаю, он будет более сложным и громоздким
3. В таком случае, да, я тоже хотел бы знать: D.