mirror of
https://gitlab.com/eql/lqml.git
synced 2025-12-05 18:20:33 -08:00
21 lines
623 B
QML
21 lines
623 B
QML
import QtQuick
|
|
|
|
Item {
|
|
objectName: "dynamic"
|
|
|
|
property Component box: Qt.createComponent("dynamic/Box.qml")
|
|
property Component box2: Qt.createComponent("dynamic/Box2.qml")
|
|
property Component player: Qt.createComponent("dynamic/Player.qml")
|
|
property Component fixed: Qt.createComponent("dynamic/Fixed.qml")
|
|
|
|
function createItem(name) {
|
|
switch (name) {
|
|
case "object": return box.createObject()
|
|
case "object2": return box2.createObject()
|
|
case "player":
|
|
case "player2": return player.createObject()
|
|
case "wall":
|
|
case "goal": return fixed.createObject()
|
|
}
|
|
}
|
|
}
|