2010-10-13 6 views
1

Je suis assez nouveau à Qt et je viens de commencer à regarder QML. Il y a quelques exemples d'applications inclus avec le Nokia Qt SDK pour Symbian et j'ai réussi à les charger dans Qt Creator et à les exécuter en utilisant l'application QML Viewer sur le bureau. Je voudrais essayer quelques-uns des échantillons sur un périphérique, mais je n'ai aucune idée de la façon dont j'obtiendrais l'exécution des fichiers qml sur un périphérique. Sont-ils d'abord emballés dans un fichier sis et installés ou le dossier est-il simplement copié? Si oui, comment l'application est-elle démarrée sur l'appareil? Après avoir fait un peu de googling, la seule information que je puisse trouver indique que les bibliothèques Qt disponibles pour les appareils Symbian sont seulement 4.6.3 alors que la version 4.7.0 est requise pour les applications QML. Cela signifie-t-il que je ne serai pas en mesure d'exécuter des applications QML sur un appareil pour le moment? (Le dispositif est S60 5th Edition)Qt: comment créer des applications QML pour les appareils Symbian?

Toute aide ou pointeur dans la bonne direction pour plus d'informations serait grandement appréciée.

+0

Qt 4.7.0 est disponible pour Symbian (S60 3.2 vers le haut). –

+0

Selon http://doc.trolltech.com/4.7/supported-platforms.html il est également disponible sur S60 3.1 :) – sabbour

+0

@sabbour: Oops - et j'ai récemment testé une application sur un Nokia E71, donc je devrait vraiment avoir raison ... –

Répondre

1

Il y aura des assistants avec un code standard pour Symbian et Maemo/MeeGo dans la prochaine version de Qt Creator. Si vous ne pouvez pas attendre, vous devriez avoir les fichiers QML côte à côte avec l'exécutable qui les charge via un QDeclarativeView - ou bien les compiler dans l'exécutable en tant que ressources (en utilisant qrc). Vous pouvez essayer de récupérer et de construire Qt Creator 2.1 ou une branche maîtresse pour cela si vous voulez essayer dès maintenant :)

Questions connexes