Está utilizando qmlviewer cuando debería usar qmlscene. Cita del tutorial:
Para iniciar aplicaciones QML, ya sea durante la creación de prototipos o las etapas finales, utilizará QML Scene. QML Scene es una aplicación de línea de comandos que interpreta y ejecuta código QML.
...
Aquí hay un consejo: aunque Qt Creator aún no admite qmlscene como visor QML, puede invocarlo desde el IDE. Así es cómo:
- En Qt Creator, vaya a Herramientas> Opciones ...
- Elija la pestaña Herramientas externas, luego, en el panel, seleccione la entrada Vista previa (qmlviewer)
- En el campo Ejecutable: a la derecha, reemplace el contenido con / opt / qt5 / bin / qmlscene.
- Opcionalmente, cambie el nombre del comando haciendo doble clic en la entrada Vista previa (qmlviewer) desde arriba. Puede llamarlo Vista previa (qmlscene).
- Haga clic en Aceptar para guardar los cambios.
También puede ejecutar QML Scene desde la línea de comando:
$ qmlscene /path/to/application.qml