произвольного объекта Line из файла main.qml? Пример ниже:
Line.qml
Shape {
ShapePath {
id: path
strokeWidth: 4
strokeColor: theme.stateInactive
strokeStyle: ShapePath.SolidLine
startX: 0; startY: 0
/// PathLine должен попасть сюда
}
}
#########################################
main.qml
...
Line {
x: 100; y: 100
/// Здесь я хочу добавлять PathLine
//PathLine { x: 120; y: 120 }
}
мб так: Line.qml -------- Shape { default property alias myLines: path.pathElements ... }
Не совсем пойму, как добавить тогда? myLines[x] = PathLine {...}?
нет, как и показано в примере у тебя Line { x: 100; y: 100 PathLine { x: 0; y: 0 } PathLine { x: 100; y: 100 } PathLine { x: 0; y: 100 } }
Да, работает! Спасибо!
Обсуждают сегодня