O lançador correto para arquivos qml simples é qmlscene
.
Você só precisa mudar sua versão do QtQuick para 2.0, já que o Ubuntu SDK está usando o Qt 5:
import QtQuick 2.0
Visite o link para mais exemplos.
Gostaria de começar a escrever aplicativos QML. Eu segui este tutorial: link
meu código é:
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
}
}
Mas tenho o seguinte erro ao executá-lo usando qmlviewer
:
qmlviewer: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/qmlviewer': No such file or directory
Eu tentei vários lançadores qml em /usr/lib/x86_64-linux-gnu/qt5/bin/
,
qmltestrunner
retorna:
FAIL! : qmltestrunner::tst_ubuntutestcase::compile() module "QtTest" is not installed
e qmlscene
falham com:
qmlscene: 'import QtQuick 1.0' is no longer supported.
Use qmlviewer to load file 'hello.qml'.
Como devo executar este tutorial?
O lançador correto para arquivos qml simples é qmlscene
.
Você só precisa mudar sua versão do QtQuick para 2.0, já que o Ubuntu SDK está usando o Qt 5:
import QtQuick 2.0
Visite o link para mais exemplos.