Я реализовал следующий раздел
{
id: idLeftArrow
.
.
.
.
}
Row
{
id: idIpEditModeItem
anchors.left: idLeftArrow.right
visible: true
Repeater
{
id: idIpHighlightRepeater
model: 12
Text
{
id: idDigits
text: "0"
font.pointSize: 10
color: "yellow"
}
}
}
Image
{
id: idIpHiglight_Image
width: editModeIPWidth
height: editModeIPHeight
x: idIpHighlightRepeater.itemAt(ipCurrSelectedDigitIndex).x
y: idIpHighlightRepeater.itemAt(ipCurrSelectedDigitIndex).y
visible: false
source: "focus.png"
}
Здесь я получаю вывод, подобный этому
![Here I am getting output like this](https://i.stack.imgur.com/x7Gba.png)
Но я хочу вывод, подобный этому (будет пробел между каждым символом)
![But I want output like this(there will be a gap between each character)](https://i.stack.imgur.com/LoxCN.png)
Также у меня есть idIpHiglight_Image, который используется для выделения каждого ди git. При запуске мне нужен вывод, подобный этому
![On launch I need output like this](https://i.stack.imgur.com/rL4hm.png)
Но в моем случае выделение не устанавливается в нужном месте. Я получаю что-то вроде этого
![I am getting output something like this](https://i.stack.imgur.com/Q62U1.png)
Может кто-нибудь помочь мне настроить вывод так:
![this](https://i.stack.imgur.com/ZQr0I.png)
Кроме того, при каждом нажатии левой и правой клавиши мне нужно правильно перемещать курсор к следующему / предыдущему di git. Я написал код как
onIpCurrSelectedDigitIndexChanged:
{
if( idIpHighlightRepeater.count == ipCurrSelectedDigitIndex)
{
ipCurrSelectedDigitIndex = 0
}
else if( 0 > ipCurrSelectedDigitIndex)
{
ipCurrSelectedDigitIndex = idIpHighlightRepeater.count - 1
}
}
После выполнения кода, я получаю ошибку вроде
[W] (qr c: / common / qml / controls / CustomItem. qml: 120) qr c: / common / qml / controls / EditListItem.qml: 120: Ошибка типа: ошибка типа [W] (qr c: / common / qml / controls / CustomItem.qml: 119) qr c: / common / qml / controls / EditListItem.qml: 119: Ошибка типа: Ошибка типа
Это строки, в которых я получаю вышеуказанную ошибку
![](https://i.stack.imgur.com/lt76a.png)