J'ai un grand projet avec un fichier de projet qmake définissant tous les composants du projet en utilisant un modèle 'subdirs'. Actuellement, je définis les fichiers de traduction dans les fichiers qmake de chaque sous-projet. Il en résulte des fichiers de traduction séparés pour chaque sous-projet, ce qui devient rapidement trop lourd à maintenir. Comment puis-je obtenir lupdate pour produire un seul fichier de traduction contenant toutes les chaînes de traduction pour tous les sous-projets?Comment générer un seul fichier de traduction pour un grand projet Qt?
4
A
Répondre
5
tout d'abord divisé tous vos fichiers pro dans fichiers pro et pri. Ensuite, mettez tous les fichiers pri dans un fichier pro et générez le fichier de langue pour ce fichier pro.
fichier pro langue spéciale ressemble à ceci:
TEMPLATE = app
DEPENDPATH += Proj1 Proj2 Proj3
include(Proj1/Proj1.pri)
include(Proj2/Proj2.pri)
include(Proj3/Proj3.pri)
TRANSLATIONS = en.ts fr.ts it.main.ts ja.main.ts nl.main.ts
Un script peut facilement générer ce fichier de langue du projet pour vous.
Questions connexes
- 1. Comment utiliser qmake pour générer plusieurs binaires dans un seul projet?
- 2. Générer une documentation de code HTML à un seul fichier
- 3. Générer toutes les dépendances de projet dans un seul fichier à l'aide de l'indicateur gcc -MM
- 4. Comment structurer un projet plus grand/compliqué?
- 5. Structurer un grand projet PHP
- 6. Comment ajouter un seul fichier dans mon projet Eclipse?
- 7. Comment utiliser mod_rewrite pour un seul fichier?
- 8. Exclure un seul fichier de projet d'un référentiel SVN
- 9. Ecrire un grand fichier
- 10. Traduction des applications Qt
- 11. Générer un Javadoc pour mon projet Android
- 12. Comment générer un fichier ctags pour un docset? (Pour vim)
- 13. Qt - Développez QTreeView en un seul clic?
- 14. Qt application - ouvrir un seul processus
- 15. Qt: déléguer à un seul éditeur
- 16. Utilisation de sem_t dans un projet Qt
- 17. Compiler un fichier dans QT Creator
- 18. Conseils pour déplacer un grand projet de VB.Net vers C#?
- 19. Plusieurs sites sous un seul projet Django
- 20. Comment spécifier un répertoire d'objets dans un fichier de projet Qt?
- 21. Fichier Javascript pour un seul domaine
- 22. Comment générer un fichier XML
- 23. Protégez un seul fichier!
- 24. Comment définir le chemin de sortie dans un projet Qt
- 25. git-svn et un grand projet
- 26. C principal() dans un grand projet POO
- 27. Comment obtenir qmake pour générer des "dépendances de projet" dans un projet Visual Studio .sln
- 28. Qt Traduction lupdate et namespaces
- 29. Comment puis-je demander à Maven de générer un fichier jnlp pour mon projet?
- 30. l'authentification Windows pour un seul fichier
Je viens d'essayer votre solution en supposant que je n'ai besoin de spécifier que les SOURCES, HEADERS et FORMS dans le fichier .pri, et cela fonctionne! Merci pour votre réponse. –