Как добавить элемент в любое представление во время выполнения?
Например, при срабатывании какого-либо сигнала приложение должно добавить прямоугольник к определенной строке.
Спасибо,
Добавление элементов во время выполнения
Ответы (1)
Использование Component должно помочь.
MySignalSource {
Row {
id: myRow
anchors.fill: parent
}
Component {
id: myRectComp
Rectangle {
width: 50
height: 50
}
}
onSignalFired: {
var rect = myRectComp.createObject(myRow)
rect.color = "black"
}
}
Не проверял, но так должно работать.
person
blakharaz
schedule
22.03.2011
Спасибо, blakharaz, я решил свою проблему, используя ListView и ListModel. Я думаю, что мой вопрос не был ясен.
- person Mohamed Nour; 03.04.2011