J'aimerais commencer à écrire des applications QML. J'ai suivi ce tutoriel: http://qt-project.org/doc/qt-4.8/qml-tutorial1.html
mon code est:
import QtQuick 1.0
Rectangle {
id: page
width: 500; height: 200
color: "lightgray"
Text {
id: helloText
text: "Hello world!"
y: 30
anchors.horizontalCenter: page.horizontalCenter
font.pointSize: 24; font.bold: true
}
}
Mais j'ai l'erreur suivante quand je l'exécute en utilisant qmlviewer
:
qmlviewer: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/qmlviewer': No such file or directory
J'ai essayé plusieurs lanceurs qml dans /usr/lib/x86_64-linux-gnu/qt5/bin/
,
qmltestrunner
renvoie:
FAIL! : qmltestrunner::tst_ubuntutestcase::compile() module "QtTest" is not installed
et qmlscene
échoue avec:
qmlscene: 'import QtQuick 1.0' is no longer supported.
Use qmlviewer to load file 'hello.qml'.
Comment je suis supposé exécuter ce tutoriel?
Le lanceur correct pour les fichiers qml simples est qmlscene
.
Il vous suffit de changer votre version de QtQuick à la version 2.0 car le SDK Ubuntu utilise Qt 5:
import QtQuick 2.0
Visitez http://developer.ubuntu.com/apps/qml/ pour d'autres exemples.