Qt Quick 2.0 aplicativo de interface do usuário não exibindo no dispositivo de toque

1

Estou tentando executar um aplicativo de UI Qt Quick 2.0 minúsculo (muito pequeno) no meu dispositivo Ubuntu Touch (Galaxy Nexus Phone). O Qt Creator envia com sucesso o dispositivo (copia via ADB e executa o QMLScene), mas não estou vendo o aplicativo no dispositivo ... ou seja, até eu abrir outro aplicativo e, em seguida, fechá-lo. Durante a animação de fechamento do aplicativo, posso ver meu aplicativo (por um breve segundo) até que a aplicação principal do seletor do Ubuntu Touch seja exibida. Existe uma maneira especial de mudar para o meu aplicativo? Deslizar normal da direita não coloca meu aplicativo em exibição. Meu dispositivo está executando a compilação de 28 de março.

Obrigado!

    
por Michael Bender 29.03.2013 / 04:46

1 resposta

0

Você tem um arquivo .desktop para seu aplicativo e ele corresponde ao nome do aplicativo? Você deve ver, ao iniciá-lo no dispositivo a partir do QtCreator, uma linha como esta no painel de saída do aplicativo:

qmlscene <app>.qml --desktop_file_hint=/home/phablet/<app>/<app>.desktop

Se você não tiver um arquivo .desktop que corresponda ao que está sendo transmitido para --desktop_file_hint, o Touch shell não saberá o suficiente sobre a janela que seu aplicativo está criando para gerenciá-lo corretamente.

    
por mhall119 29.03.2013 / 15:50