Error al lanzar proceso desde lista QML

Hola quisiera lanzar un proceso desde una lista QML en el MouseArea, por lo que veo en la documentación se podría de esta manera,
bool RunProcess( const QString& szIDProceso ); // szIDProceso = AliasProyecto@IdProceso
yo escribo lo siguiente lo que os envio en el fichero adjunto
pero me da el error que podeis ver

¿Porque?
un saludo
Miguel BENJUMEA
CIBERIDEAS, S.L.

Bueno parece que no me deja subir un fichero adjunto error:
Rectangle {
id: background2
anchors.left: background1.right;
y: 1;
width: (parent.width - anchohora2)/7;
height: parent.height - 1;
color: “#FFEEFF”;
border.color: “#345678”;
radius: 3;
opacity: recipe.rectangleOpacity2
MouseArea {
anchors.fill: parent;
onClicked:
bool RunProcess(const QString& 3u3nf1wr.vca@QML1);
}
}

el error en la línea es:
Expected token ‘;’
Expected token ‘)’

Hola Miguel.

Mirando el código que adjuntas es imposible que funcione.
La línea correspondiente al código JavaScript, asociado al evento onCliked del objeto MouseArea, debe escribirse de la siguiente manera:


onClicked: {
theRoot.runProcess(“aliasProyecto/PRO_MICODIGOVELNEO”)
}

Pon siempre las llaves, es una buena práctica.

Si sigue el error, ya será un problema con el resto de las líneas. Vas comentando las líneas una a una hasta que desparezca el error y sabrás la línea que lo produce.

De todas formas en el mensaje de error QML aparecen 2 números, uno es el Nº de la línea y el otro es la posición del error en esa línea.

Saludos y suerte con el QML
Paco Satué

Hola Paco

Que Dios te bendiga.
Te debo una o varias cervezas
un saludo
Miguel