Вот соответствующий фрагмент моего файла mykv.kv
:
<RemoveScreen>:
MyLayout:
MyLogo:
GridLayout:
rows: 6
cols: 2
padding: 100,80,100,80
Label:
font_size: "20sp"
bold: True
color: [1,1,0,1]
text: "Part number:"
Label:
text: "Box 02"
Label:
font_size: "20sp"
bold: True
color: [1,1,0,1]
text: "Part description:"
Label:
text: "Box 04"
Label:
font_size: "20sp"
bold: True
color: [1,1,0,1]
text: "Quatity on hand:"
Label:
#font_size: "20sp"
text: "Box 06"
Label:
font_size: "20sp"
bold: True
color: [1,1,0,1]
text: "Bin location:"
Label:
text: "Box 08"
Label:
font_size: "20sp"
bold: True
color: [1,1,0,1]
text: "Direction:"
Label:
text: "Box 10"
Label:
font_size: "20sp"
bold: True
color: [1,1,0,1]
text: "Scan time:"
Label:
text: "Box 12"
MyButtons:
#buttons
Приведенный выше код выводит это:
Я хотел бы иметь объединенную ячейку сверху, где она выравнивается по центру, левый столбец выравнивается по правому краю, а правый столбец выравнивается по левому краю. левый столбец получит строки из запроса MySQL и заменит строки «Box #» следующим образом:
Вопросы. Не могли бы вы реализовать в моем коде, который будет:
- Объединить первую строку из двух ячеек в одну
- Выровнять по правому краю левый столбец
- Выровняйте по левому краю правый столбец (согласно макету выше)