Você está usando o qmlviewer quando deveria estar usando o qmlscene. Cite o tutorial:
Para iniciar os aplicativos QML, durante os estágios de prototipagem ou final, você usará o QML Scene. O QML Scene é um aplicativo de linha de comando que interpreta e executa o código QML.
...
Aqui está uma dica: embora o Qt Creator ainda não ofereça suporte ao qmlscene como visualizador de QML, você pode chamá-lo de dentro do IDE. Veja como:
- No Qt Creator, vá para Ferramentas > Opções…
- Escolha a guia Ferramentas externas e, no painel, selecione a entrada Visualizar (qmlviewer)
- No campo Executável: à direita, substitua o conteúdo por / opt / qt5 / bin / qmlscene.
- Opcionalmente, altere o nome do comando clicando duas vezes na entrada Visualizar (qmlviewer) acima. Você pode chamá-lo de Preview (qmlscene).
- Clique em OK para salvar as alterações.
Você também pode executar o QML Scene a partir da linha de comando:
$ qmlscene /path/to/application.qml