.PRO

Arquivo PRO

Qt qmake Project File (.pro)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .pro é uma extensão genérica sem um significado único - arquivos de projeto Qt qmake, arquivos PTC Pro/ENGINEER (Creo), projetos KiCad antigos, código-fonte Prolog e projetos TurboFloorPlan todos a utilizam. Abra o arquivo em um editor de texto primeiro para identificar qual programa o criou e, em seguida, abra-o nesse programa. O .pro técnico mais comum é um arquivo de projeto Qt; abra-o no Qt Creator.

Desenvolvedor: The Qt Company (Qt framework); .pro is also a generic extension used by many programs Categoria: Arquivos de Dados Padrão aberto MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .PKPASS · .DAT · .JSON · .RIS

Nesta página

19k+ extensões indexadas
Última revisão em Jul 20, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PRO?

.pro é uma extensão de arquivo genérica usada por muitos aplicativos diferentes. Arquivos .pro podem ser divididos aproximadamente em dois tipos - aqueles que armazenam informações de perfil e aqueles que contêm dados de configuração de projeto. Um arquivo de perfil pode ser considerado um tipo de arquivo de configuração, pois armazena dados relacionados às configurações do usuário ou do sistema; um arquivo de projeto, no entanto, contém configurações específicas para um ambiente de aplicativo específico.

O uso mais conhecido é o arquivo de projeto Qt qmake - um script de compilação em texto simples que define SOURCES, HEADERS, TARGET e TEMPLATE via atribuições key = value, que o qmake converte em Makefiles nativos da plataforma. Outros programas que usam a extensão .pro incluem PTC Creo (dados de montagem), KiCad (projetos de PCB antes da versão 6) e IBM Cognos TM1. A partir do Qt 6, .qbs e CMake são os sistemas de compilação preferenciais.

Dado um arquivo .pro aleatório, é difícil determinar a qual aplicativo ele pertence. A maioria dos arquivos .pro é salva em formato de texto simples, portanto, é possível abrir tal arquivo e procurar por palavras-chave reconhecíveis - como QT +=, SOURCES += ou TEMPLATE - como dicas sobre sua origem e propósito. Abrir arquivos desconhecidos é potencialmente arriscado do ponto de vista da segurança, portanto, recomenda-se cautela.

Segurança e proteção

RISCO: LOW

A maioria dos arquivos .pro são texto simples (configurações de projeto, código-fonte, definições) e não contêm código executável, portanto, lê-los é seguro. O risco real é a identificação incorreta, não malware: como a extensão é genérica, clicar duas vezes pode iniciar o programa errado ou nenhum - abra-o em um editor de texto primeiro para ver o que é. Como sempre, tenha cuidado com qualquer arquivo cuja natureza real não esteja clara ou que tenha chegado inesperadamente, e não execute scripts de compilação de projetos não confiáveis sem revisá-los.

Detalhes do formato

em resumo
NOME COMPLETOQt qmake Project File (.pro)
DESENVOLVEDORThe Qt Company (Qt framework); .pro is also a generic extension used by many programsdesde Qt / qmake, early 2000s
TIPO MIMEtext/plain
TIPOConfiguração de compilação/projeto em texto simples (script qmake)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Arquivo de peça/dados PTC Pro/ENGINEER (agora Creo) - O Pro/ENGINEER antigo podia usar .pro para arquivos relacionados a configuração/peças; aberto no PTC Creo. Este é o programa que o banco de dados de origem sinalizou como «recomendado» para .pro.
  • Arquivo de projeto KiCad (pré-v6) / Código-fonte Prolog - O KiCad armazenava projetos como .pro antes da v6 (agora .kicad_pro JSON); o código-fonte Prolog também usa .pro/.pl, aberto por um intérprete Prolog.
  • Processo TurboFloorPlan / IBM Cognos TM1 - O TurboFloorPlan salva projetos como .pro; o Cognos TM1 usa .pro para scripts de processo TurboIntegrator - cada um abre apenas em seu próprio app.

Programas que abrem arquivos PRO

Windows4 apps
Qt Creator Código aberto Para um projeto Qt: Arquivo > Abrir Arquivo ou Projeto e selecione o .pro; o Qt Creator carrega e compila. Edição gratuita de código aberto disponível.
A text editor (Notepad++ / VS Code) Código aberto Abra qualquer .pro como texto para lê-lo e identificar qual programa o criou antes de escolher o app correto.
PTC Creo (Pro/ENGINEER) Pago Se o .pro for um arquivo Pro/ENGINEER/Creo, abra-o no PTC Creo. (App «recomendado»; CAD, pago.)
KiCad Código aberto Se for um projeto KiCad .pro antigo, abra-o no KiCad; a v6+ converte/usa (projetos novos são .kicad_pro).
macOS2 apps
Qt Creator Código aberto Para um projeto Qt: Arquivo > Abrir Arquivo ou Projeto e selecione o .pro; o Qt Creator carrega e compila. Edição gratuita de código aberto disponível.
A text editor (TextEdit / VS Code) Freemium Abra o .pro como texto para inspecioná-lo e descobrir qual programa o possui.
Linux2 apps
Qt Creator Código aberto Para um projeto Qt: Arquivo > Abrir Arquivo ou Projeto e selecione o .pro; o Qt Creator carrega e compila. Edição gratuita de código aberto disponível.
A text editor Código aberto Abra o .pro para lê-lo; para .pro do Prolog, carregue-o em um intérprete Prolog (ex: SWI-Prolog).

Detalhes técnicos

especificação profunda
Codificação de arquivoTexto simples UTF-8 ou ASCII; sem cabeçalho binário ou magic bytes
Tipo MIMEtext/plain
Sintaxe primáriaAtribuições de variáveis key = value e key += value; linhas começando com # são comentários
Variáveis principaisSOURCES, HEADERS, FORMS, TARGET, TEMPLATE, CONFIG, QT
Valores de TEMPLATEapp (executável), lib (biblioteca compartilhada ou estática), subdirs (subprojetos recursivos)
Ferramenta de compilaçãoqmake - lê o arquivo .pro e gera Makefiles ou arquivos de projeto de IDE
Blocos de escopo de plataformaBlocos condicionais como win32 { }, macx { }, unix { } aplicam configurações específicas de plataforma
Expansão de variáveisA sintaxe $$VAR referencia outras variáveis qmake (ex: $$TARGET, $$PWD)
Mecanismo de inclusãoArquivos .pri (trechos de inclusão de projeto Qt) inseridos com include(path.pri)
Dependências de módulos QtQT += widgets network sql adiciona módulos Qt à compilação
Formatos sucessoresQt Build System (.qbs) e CMake (CMakeLists.txt) recomendados a partir do Qt 6
Outros usos do formatoTambém usado por PTC Creo (dados de montagem), KiCad v5 e anteriores (projeto de PCB), IBM Cognos TM1, ambientes Prolog
Saída geradaWindows: Makefile (MinGW) ou .vcxproj (MSVC); macOS: Makefile ou .xcodeproj; Linux: Makefile
Suporte multiplataformaUm único arquivo .pro pode visar Windows, macOS e Linux a partir da mesma árvore de código
LançadoQt / qmake, early 2000s
Padrão abertoSim · livre de royalties
Especificaçãodoc.qt.io

Conversões de PRO

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PRO. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PRO.

Perguntas frequentes

O que é um arquivo .pro?
É uma extensão genérica usada por muitos programas, portanto não há uma resposta única. O .pro técnico mais comum é um arquivo de projeto Qt qmake (aberto no Qt Creator). Outros incluem arquivos PTC Pro/ENGINEER/Creo, projetos KiCad antigos, código-fonte Prolog, TurboFloorPlan e scripts IBM Cognos TM1.
Como faço para abrir um arquivo .pro?
Primeiro abra-o em um editor de texto para ver o que é - a maioria dos arquivos .pro são texto simples e o conteúdo revela o programa. Um projeto Qt abre no Qt Creator; um arquivo Pro/ENGINEER no PTC Creo; um projeto KiCad no KiCad; código-fonte Prolog em um intérprete Prolog.
Como saber qual programa criou meu arquivo .pro?
Abra-o no Notepad/TextEdit/VS Code. Linhas como «QT +=» ou «SOURCES +=» significam um projeto Qt; cláusulas Prolog legíveis significam código-fonte Prolog; KiCad e outros têm suas próprias chaves reconhecíveis. O local onde você obteve o arquivo também dá dicas sobre o app.
Como abrir um arquivo .pro do Qt?
Instale o Qt Creator (edição de código aberto gratuita) e use Arquivo > Abrir Arquivo ou Projeto, então selecione o .pro. O Qt Creator carrega o projeto e pode compilá-lo; executar o «qmake» nele gera um Makefile.
Existe um visualizador universal para arquivos .pro?
Não - como a extensão é compartilhada por programas não relacionados, nenhum visualizador único abre todos eles. Um editor de texto é a ferramenta universal mais próxima, já que a maioria dos arquivos .pro são texto; depois, abra-o no aplicativo específico que o criou.
Meu .pro antigo do KiCad não abre no novo KiCad - por quê?
O KiCad mudou seu formato de projeto na versão 6 para JSON (.kicad_pro). Abrir o .pro antigo no KiCad 6+ faz a migração. Mantenha um backup do original antes de atualizar.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z