fichier de traduction de langage compilé créé par Qt Linguist, un programme utilisé pour créer des traductions pour des applications Qt; contient le texte source et des traductions dans une autre langue; stocké dans un format binaire compact. les fichiers QM sont utilisés pour exécuter des consultations rapides en traduisant le texte dans une application Qt.
Ils sont créés d’un fichier de projet Qt (fichier .PRO) en utilisant la commande lrelease dans la boîte d’outils de Qt Linguist. Quand la commande est exécutée, Qt Linguist créé un fichier QM pour chaque fichier source de traduction (fichier .TS) dans le projet de Qt.