Qt5 QML module n'est pas installé

Je suis confus au sujet de modules de Qt QML. J'ai lu toutes les docs, mais il ne fait pas clair certaines idées de base.

Je comprends que je peux mettre un tas de QML des fichiers dans un répertoire et ajouter un qmldir fichier pour décrire un module. Quand je fais cela et ajuster la QML_IMPORT_PATH, QtCreator est heureux et s'arrête en soulignant l'importation ModuleName 1.0 ligne.

Donc créateur est heureux, mais il ne fonctionne pas. Je reçois module n'est pas installé.
mes questions sont les suivantes:

  • que faut-il dire par "installé". J'ai répertoire de fichiers, mais je n'ai pas "installé" n'importe où.
  • devrais-je être bâtiment/compiler le module pour faire une DLL/.de la sorte ?
  • ne le module QML des fichiers à intégrer les ressources de l'application principale, sinon, où sont-ils?
  • mon principal.qml fichier est une partie des ressources de l'application, comment l'app localiser les ressources du module au moment de l'exécution.

Désolé pour toutes ces questions, mais les bases de ces modules n'est tout simplement pas clair. Je ne comprends pas si un "module" est juste le partage de fichiers, ou est-il compilé unité.

merci pour toute aide.

source d'informationauteur jkj yuio