.PRO

Fichier PRO

Qt qmake Project File (.pro)
Poser une question
RÉPONSE RAPIDE

Un fichier .pro est une extension générique sans signification unique - les fichiers de projet Qt qmake, les fichiers PTC Pro/ENGINEER (Creo), les anciens projets KiCad, le code source Prolog et les projets TurboFloorPlan l'utilisent tous. Ouvrez d'abord le fichier dans un éditeur de texte pour identifier quel programme l'a créé, puis ouvrez-le dans ce programme. Le .pro technique le plus courant est un fichier de projet Qt ; ouvrez-le dans Qt Creator.

Développeur : The Qt Company (Qt framework); .pro is also a generic extension used by many programs Catégorie : Fichiers de données Standard ouvert MIME: text/plain
S'OUVRE SUR Windows macOS Linux
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 20, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier PRO ?

.pro est une extension de fichier générique utilisée par de nombreuses applications différentes. Les fichiers .pro peuvent être grossièrement divisés en deux types : ceux qui stockent des informations de profil et ceux qui contiennent des données de configuration de projet. Un fichier de profil peut être considéré comme un type de fichier de configuration, car il stocke des données relatives aux paramètres de l'utilisateur ou du système ; un fichier de projet, en revanche, contient des paramètres ou une configuration spécifiques à un environnement d'application particulier.

L'utilisation la plus connue est le fichier de projet Qt qmake - un script de construction en texte brut qui définit SOURCES, HEADERS, TARGET et TEMPLATE via des affectations clé = valeur, que qmake convertit en Makefiles natifs de la plateforme. D'autres programmes utilisant l'extension .pro incluent PTC Creo (données d'assemblage), KiCad (projets de PCB avant la version 6) et IBM Cognos TM1. À partir de Qt 6, .qbs et CMake sont les systèmes de construction privilégiés.

Face à un fichier .pro aléatoire, il est difficile de déterminer à quelle application il appartient. La plupart des fichiers .pro sont enregistrés au format texte brut, il est donc possible d'ouvrir un tel fichier et de rechercher des mots-clés reconnaissables - tels que QT +=, SOURCES += ou TEMPLATE - comme indices sur son origine et son but. L'ouverture de fichiers inconnus est potentiellement risquée du point de vue de la sécurité, la prudence est donc de mise.

Sécurité et sûreté

RISQUE : LOW

La plupart des fichiers .pro sont du texte brut (configs de projet, source, paramètres) et ne contiennent aucun code exécutable, donc en lire un est sûr. Le risque réel est une mauvaise identification, pas un logiciel malveillant : parce que l'extension est générique, un double-clic peut lancer le mauvais programme ou aucun du tout - ouvrez-le d'abord dans un éditeur de texte pour voir de quoi il s'agit. Comme toujours, soyez prudent avec tout fichier dont la nature réelle n'est pas claire ou qui est arrivé de manière inattendue, et n'exécutez pas de scripts de construction provenant de projets non fiables sans les examiner.

Détails du format

en bref
NOM COMPLETQt qmake Project File (.pro)
DÉVELOPPEURThe Qt Company (Qt framework); .pro is also a generic extension used by many programsdepuis Qt / qmake, early 2000s
TYPE MIMEtext/plain
TYPEConfiguration de construction/projet en texte brut (script qmake)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fichier de pièce/données PTC Pro/ENGINEER (désormais Creo) - L'ancien Pro/ENGINEER pouvait utiliser .pro pour les fichiers liés à la configuration ou aux pièces ; ouvert dans PTC Creo. C'est le programme que la base de données source a marqué comme « recommandé » pour .pro.
  • Fichier de projet KiCad (pré-v6) / Source Prolog - KiCad stockait les projets en .pro avant la v6 (désormais .kicad_pro JSON) ; le code source Prolog utilise également .pro/.pl, ouvert par un interpréteur Prolog.
  • Processus TurboFloorPlan / IBM Cognos TM1 - TurboFloorPlan enregistre les projets en .pro ; Cognos TM1 utilise .pro pour les scripts de processus TurboIntegrator - chacun ne s'ouvre que dans sa propre application.

Programmes qui ouvrent les fichiers PRO

Windows4 apps
Qt Creator Open-source Pour un projet Qt : Fichier > Ouvrir un fichier ou un projet et sélectionnez le .pro ; Qt Creator le charge et le compile. Édition open-source gratuite disponible.
A text editor (Notepad++ / VS Code) Open-source Ouvrez n'importe quel .pro en tant que texte pour le lire et identifier quel programme l'a créé avant de choisir la bonne application.
PTC Creo (Pro/ENGINEER) Payant Si le .pro est un fichier Pro/ENGINEER/Creo, ouvrez-le dans PTC Creo. (Application « recommandée » ; CAO, payant.)
KiCad Open-source S'il s'agit d'un ancien projet KiCad .pro, ouvrez-le dans KiCad ; la v6+ le convertit/l'utilise (les nouveaux projets sont en .kicad_pro).
macOS2 apps
Qt Creator Open-source Pour un projet Qt : Fichier > Ouvrir un fichier ou un projet et sélectionnez le .pro ; Qt Creator le charge et le compile. Édition open-source gratuite disponible.
A text editor (TextEdit / VS Code) Freemium Ouvrez le .pro en tant que texte pour l'inspecter et déterminer quel programme en est le propriétaire.
Linux2 apps
Qt Creator Open-source Pour un projet Qt : Fichier > Ouvrir un fichier ou un projet et sélectionnez le .pro ; Qt Creator le charge et le compile. Édition open-source gratuite disponible.
A text editor Open-source Ouvrez le .pro pour le lire ; pour le .pro Prolog, chargez-le dans un interpréteur Prolog (par exemple SWI-Prolog).

Détails techniques

spécifications approfondies
Encodage du fichierTexte brut UTF-8 ou ASCII ; pas d'en-tête binaire ou d'octets magiques
Type MIMEtext/plain
Syntaxe principaleAffectations de variables clé = valeur et clé += valeur ; les lignes commençant par # sont des commentaires
Variables de baseSOURCES, HEADERS, FORMS, TARGET, TEMPLATE, CONFIG, QT
Valeurs TEMPLATEapp (exécutable), lib (bibliothèque partagée ou statique), subdirs (sous-projets récursifs)
Outil de constructionqmake - lit le fichier .pro et génère des Makefiles ou des fichiers de projet IDE
Blocs de portée de plateformeLes blocs conditionnels tels que win32 { }, macx { }, unix { } appliquent des paramètres spécifiques à la plateforme
Expansion de variablesLa syntaxe $$VAR fait référence à d'autres variables qmake (par exemple, $$TARGET, $$PWD)
Mécanisme d'inclusionFichiers .pri (extraits d'inclusion de projet Qt) intégrés avec include(path.pri)
Dépendances des modules QtQT += widgets network sql ajoute des modules Qt à la construction
Formats successeursQt Build System (.qbs) et CMake (CMakeLists.txt) recommandés à partir de Qt 6
Autres utilisations du formatÉgalement utilisé par PTC Creo (données d'assemblage), KiCad v5 et versions antérieures (projet PCB), IBM Cognos TM1, environnements Prolog
Sortie généréeWindows : Makefile (MinGW) ou .vcxproj (MSVC) ; macOS : Makefile ou .xcodeproj ; Linux : Makefile
Support multiplateformeUn seul fichier .pro peut cibler Windows, macOS et Linux à partir de la même arborescence source
PubliéQt / qmake, early 2000s
Standard ouvertOui · libre de droits
Spécificationdoc.qt.io

Conversions PRO

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers PRO. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers PRO.

Foire aux questions

Qu'est-ce qu'un fichier .pro ?
C'est une extension générique utilisée par de nombreux programmes, il n'y a donc pas une seule réponse. Le .pro technique le plus courant est un fichier de projet Qt qmake (ouvert dans Qt Creator). D'autres incluent les fichiers PTC Pro/ENGINEER/Creo, les anciens projets KiCad, le code source Prolog, TurboFloorPlan et les scripts IBM Cognos TM1.
Comment ouvrir un fichier .pro ?
Ouvrez-le d'abord dans un éditeur de texte pour voir de quoi il s'agit - la plupart des fichiers .pro sont en texte brut et le contenu révèle le programme. Un projet Qt s'ouvre dans Qt Creator ; un fichier Pro/ENGINEER dans PTC Creo ; un projet KiCad dans KiCad ; une source Prolog dans un interpréteur Prolog.
Comment savoir quel programme a créé mon fichier .pro ?
Ouvrez-le dans Notepad/TextEdit/VS Code. Des lignes comme « QT += » ou « SOURCES += » signifient un projet Qt ; des clauses Prolog lisibles signifient une source Prolog ; KiCad et d'autres ont leurs propres clés reconnaissables. L'endroit où vous avez obtenu le fichier donne également des indices sur l'application.
Comment ouvrir un fichier .pro Qt ?
Installez Qt Creator (édition open-source gratuite) et utilisez Fichier > Ouvrir un fichier ou un projet, puis sélectionnez le .pro. Qt Creator charge le projet et peut le compiler ; l'exécution de « qmake » sur celui-ci génère un Makefile.
Existe-t-il une visionneuse universelle pour les fichiers .pro ?
Non - car l'extension est partagée par des programmes non liés, aucune visionneuse unique ne les ouvre tous. Un éditeur de texte est l'outil universel le plus proche puisque la plupart des fichiers .pro sont du texte ; ouvrez-le ensuite dans l'application spécifique qui l'a créé.
Mon ancien .pro KiCad ne s'ouvre pas dans le nouveau KiCad - pourquoi ?
KiCad a changé son format de projet à la version 6 pour le JSON (.kicad_pro). L'ouverture de l'ancien .pro dans KiCad 6+ le migre. Gardez une sauvegarde de l'original avant la mise à niveau.

Références

1Qt Documentation - qmake project (.pro) filesdoc.qt.io
2Qt - development tools (Qt Creator)www.qt.io

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensions liées

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z