LinuxAlternative

Linux · Programação

Qt Creator

Qt Creator é um IDE multiplataforma para desenvolver aplicações Qt no Linux, Windows e macOS.

Código abertoGrátisFlatpak
Seja o primeiro a avaliar
Licença
GPL-3.0
Versão mais recente
20.0.1 (28 de julho de 2026)
Desenvolvedor
Qt Project
Instalações
1,050 (Flathub, 30 dias)

O que é o Qt Creator?

Qt Creator existe desde 2007, evoluindo de um simples editor de código para um IDE completo que suporta C++, QML e JavaScript. É mantido pelo Qt Project e vem incluído em todas as principais distribuições Linux, sendo uma escolha confiável para desenvolvedores que precisam de um ambiente nativo Linux.

O IDE é voltado para desenvolvedores que criam aplicações Qt para desktop, embarcados ou dispositivos móveis. Ele oferece um modelo de projeto unificado, depurador integrado e um editor de código poderoso com realce de sintaxe e ferramentas de refatoração.

Comparado ao Visual Studio 2022, o Qt Creator parece mais leve e mais focado em Qt. Falta-lhe algumas das ferramentas avançadas de .NET e C#, mas fornece uma experiência consistente em todas as plataformas e um fluxo de trabalho direto para projetos Qt.

Ideal para: Desenvolvedores que criam aplicações Qt e desejam um IDE nativo Linux que permaneça sincronizado com builds no Windows e macOS.

Principais recursos do Qt Creator

  • Editor integrado de C++ e QML com auto‑completion
  • Depurador e profiler integrados
  • Assistente de projeto para Android, iOS e alvos embarcados
  • Integração com controle de versão (Git, SVN, Mercurial)
  • Sistema de build personalizável (qmake, CMake)
  • Extensível via plugins
  • Designer de UI multiplataforma
  • Suporte ao Qt Quick Designer

Prós

  • Gratuito e código aberto
  • Integração nativa Linux
  • Consistente em todas as plataformas
  • Forte suporte ao ecossistema Qt
  • Leve comparado ao Visual Studio

Contras

  • Suporte limitado a linguagens que não sejam Qt
  • Curva de aprendizado para recursos específicos do Qt
  • Sem suporte interno para projetos .NET ou C#
  • Alguma lentidão ocasional em projetos muito grandes

Programas do Windows que o Qt Creator substitui

Como instalar o Qt Creator no Linux

Flatpak (Flathub)flatpak install flathub io.qt.QtCreator
Ubuntu / Mintsudo apt install qtcreator
Debiansudo apt install qtcreator
Fedorasudo dnf install qt-creator
Arch / Manjarosudo pacman -S qtcreator-devel

Dicas para quem vem do Windows

Ao migrar do Visual Studio, lembre‑se de que o Qt Creator usa arquivos .pro ou CMake em vez de .vcxproj. A maioria dos atalhos de teclado é diferente; por exemplo, Ctrl+Shift+B compila, F5 executa e Ctrl+Shift+F busca. A árvore de projetos é organizada por módulos Qt, e a depuração é feita via GDB ou LLDB. Os formatos de arquivo são texto puro, então seu código‑fonte continua portátil. Use o assistente de projeto integrado para criar um novo projeto Qt e então importe seu código existente no arquivo .pro.

Versões recentes

  • 20.0.1 —

    Qt Creator v20.0.1

Qt Creator: perguntas frequentes

O Qt Creator suporta projetos C++ que não são baseados em Qt?

Sim, ele pode compilar projetos C++ simples usando qmake ou CMake, mas alguns recursos específicos do Qt, como o designer, ficarão inativos.

Posso usar o Qt Creator no Windows?

Qt Creator funciona no Windows, macOS e Linux. A versão para Windows está disponível no site da Qt ou via Microsoft Store.

Existe uma versão do Qt Creator para dispositivos ARM?

O IDE em si roda em distribuições Linux baseadas em ARM, mas compilar para alvos ARM requer toolchains cruzados e as bibliotecas Qt adequadas.

Como faço para depurar um app móvel pelo Qt Creator?

Conecte o dispositivo via USB, habilite o modo desenvolvedor e use as ferramentas de depuração remota integradas; o IDE cuidará do deploy e da depuração automaticamente.

Atualizado em