Buenas tardes:
Hasta ahora utilizaba QML1.1 en el módulo vTPV incluido en vERP.
Estoy intentando actualizar el QML1.1 a QML2.4 para actualizar a la version 7.21 pero veo que no es suficiente con cambiar el import Qtquick 1.1 a importe Qtquick 2.4 ya que, de entrada, la lista QML de opciones inicial del TPV no aparece.
¿Sabe alguién que se debe cambiar para que funcione con QML 2?
Gracias.
Buenas tardes, perdón por el desconocimiento de QML.
Ya había revisado el documento que me indicas, pero no logro saber porque no se muestra la lista inicial de opciones del TPV que simplemete lo que hace es lanzar una lista QML
import QtQuick 2.4
Rectangle{
id: root
width: 460
height: 640
color: “transparent”
anchors.fill: parent
FontLoader {
id: fontawesome
source: “…/fonts/fontawesome-webfont.ttf”
}
Rectangle{
color: "#333333"
width: parent.width- 17
height: parent.height
}
ListView{
id: vList
objectName: "theListView"
signal selectionChanged(int index)
signal itemActivated(int index)
model: theListModel
onCurrentIndexChanged:
{
list.selectionChanged( list.currentIndex )
}
onCountChanged:{
list.fillListModel()
}
}
/*function createSpriteObjects() {
var component = Qt.createComponent("CollapsibleList.qml");
var sprite = component.createObject(root);
}*/
CollapsibleList{
id: list
anchors.fill: parent
onItemClicked: {
theRoot.setVar("DOOP", selected )
vList.currentIndex = vList.currentIndex >= 1? 0 : 1
vList.itemActivated(1)
}
}
//Component.onCompleted:{ root.createSpriteObjects() }
}
Gracias.