O Qt Software Development Kit (SDK) é uma estrutura de aplicativo de plataforma cruzada amplamente usada para desenvolver software de aplicativo com uma interface gráfica de usuário (GUI). É uma estrutura de interface de usuário de aplicativo de plataforma cruzada portátil que funciona nos sistemas operacionais Windows, Linux e Mac OS X. Qt SDK ajuda a criar interfaces gráficas de usuário (GUI's) para seus aplicativos que serão executados no Windows, Linux e Mac OS X. Alguns aplicativos populares de plataforma cruzada que foram criados usando o Qt SDK são KDE, Google Earth, Skype, Linux Multimedia Studio e o reprodutor multimídia VLC. Basicamente, plataforma cruzada significa que os aplicativos Qt que você cria no Microsoft Windows por meio do código-fonte geralmente são transferíveis para os sistemas operacionais Linux e Mac OS X e vice-versa. Notas:
Instruções atualizadas do Qt SDK 4.8 e instruções adicionadas para Qt SDK 5.0
Passos
Método 1 de 6: Instruções de instalação do Qt 4.8 SDK:
Etapa 1. Para configurar o ambiente de desenvolvimento para o Qt SDK, teremos que obter o Qt SDK
Preparando seu sistema operacional Windows para o desenvolvimento de aplicativos Qt
Baixe o Qt SDK. Selecione a versão do Windows e esteja preparado para um download longo dependendo da velocidade da sua Internet. Eu sugiro que você selecione a instalação off-line do Qt SDK se você não tiver uma conexão de internet muito rápida. O Qt SDK completo para o sistema operacional Windows tem 1,7 GB, o que pode levar mais de 6 horas em uma conexão lenta
Etapa 2. Instale o Qt SDK clicando no executável Qt SDK
Depois que o executável Qt SDK estiver instalado, você precisará editar o PATH do sistema Windows para que o sistema operacional Windows possa encontrar os comandos Qt na linha de comando. Tenha cuidado ao editar o PATH do sistema Windows.
Método 2 de 6: Edite o CAMINHO do Windows Vista / Windows 7:
Etapa 1. Siga as etapas abaixo
- Clique no botão Iniciar
- Clique em Painel de Controle
- Clique em Sistema e Manutenção
- Clique em Sistema
- Clique em Advanced System Setting
- Clique em Variáveis Ambientais
- Clique em PATH para editar as variáveis de todo o sistema
- Clique em OK quando terminar
Método 3 de 6: Edite o CAMINHO do Windows 8:
Etapa 1. Siga as etapas abaixo
- Clique no ícone de pasta localizado na barra de tarefas inferior ao lado do ícone do Internet Explorer
- Role para baixo até Computador
- Clique com o botão direito do mouse em Propriedades
- Clique em Advanced System Setting
- Clique em Variáveis Ambientais
- Clique em PATH para editar as variáveis de todo o sistema
- Clique em OK quando terminar
Etapa 2. Adicione o seguinte ao PATH do sistema Windows
-
Digite / copie / cole:
; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;
- isso definirá e notificará o sistema operacional Windows para compilar os aplicativos Qt SDK a partir da linha de comando. Os números 4.8.1 denotam o número da versão do Qt SDK que muda com cada nova atualização do Qt SDK, substitua os novos números da versão pelo número da versão do Qt SDK.
Etapa 3. Importante:
Você deseja usar a versão do MinGW incluída com o Qt SDK para construir seus aplicativos Qt. Se outra versão do compilador MinGW estiver instalada no PATH do sistema Windows, como; C: // MinGW / bin, você terá que remover e adicione a versão Qt do MinGW que está incluída no Qt SDK. Isso é crítico se você tiver outra versão do compilador MinGW C / C ++ instalada em seu sistema Windows, você deve remover o outro MinGW do PATH do sistema Windows, porque isso causará conflitos com a versão Qt do MinGW e seus aplicativos Qt não serão compilados e compilar corretamente a partir da linha de comando. Essencialmente, se você usar outra versão do compilador MinGW C / C ++, seus aplicativos Qt criados na linha de comando irão travar e sair com várias mensagens de erro do sistema. Você deve usar a versão do compilador MinGW C / C ++ incluída com o Qt SDK.
Etapa 4. Assim que o PATH do sistema Qt SDK for adicionado ao sistema operacional Windows
Para verificar se você tem a capacidade de compilar a partir da linha de comando do Windows, abra um prompt de linha de comando e execute o seguinte comando abaixo.
Etapa 5. Digite / copie / cole:
qmake -version
- Você deve receber uma resposta semelhante a esta:
- ' QMake versão 2.01a
- ' Usando Qt versão 4.8.1 em C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Etapa 6. Desenvolva seus aplicativos a partir da linha de comando usando um editor de texto como o Notepad ou WordPad para criar e editar o código-fonte e compilar seus aplicativos Qt a partir da linha de comando
Etapa 7. Uma vez que o Qt SDK é adicionado ao PATH do sistema usando as instruções acima, você agora pode compilar seus aplicativos a partir da linha de comando usando o método a seguir, executando os seguintes comandos
Abra um prompt de linha de comando e digite os seguintes comandos abaixo.
-
Digite / copie / cole:
Aplicativos Qt mkdir
-
Digite / copie / cole:
Aplicativos Qt de cd
-
Digite / copie / cole:
mkdir QtHelloWorld
-
Digite / copie / cole:
cd QtHelloWorld
Etapa 8. Enquanto estiver no diretório QtHelloWorld, use um editor de texto como o Notepad ou Wordpad para criar seu código-fonte Qt, digite o seguinte
-
Digite / copie / cole:
notepad main.cpp
- certifique-se de salvar o arquivo de código-fonte Qt como main.cpp
- ou
-
Digite / copie / cole:
iniciar wordpad
- usando o Wordpad como um editor de texto, você terá que salvar manualmente o arquivo de código-fonte Qt como main.cpp
Etapa 9. Crie o aplicativo no bloco de notas ou editor de texto do wordpad, digite o seguinte
-
Digite / copie / cole:
#include #include #include #int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel hello ("Bem-vindo ao meu primeiro programa WikiHow Qt"); hello.setWindowTitle ("Meu primeiro programa WikiHow Qt no Windows"); hello.resize (400, 400); hello.show (); return app.exec (); }
- Salve o arquivo do código-fonte como main.cpp
- Enquanto estiver no diretório QtHelloWorld execute o seguinte para compilar e vincular o código-fonte Qt
-
Digite / copie / cole:
qmake -project
isto irá criar o arquivo de projeto Qt
-
Digite / copie / cole:
qmake
isto irá preparar o arquivo de projeto Qt para ser compilado
-
Digite / copie / cole:
faço
isto irá compilar o código fonte Qt em um programa executável
- Uma vez que as tarefas acima tenham sido realizadas com sucesso e não haja erros O aplicativo Qt será criado na pasta de depuração QtHelloWorld como um executável terminando em . Exe Mude para a pasta de depuração e execute o aplicativo Qt clicando no aplicativo ou executando o aplicativo Qt a partir da linha de comando.
-
Digite / copie / cole:
debug de cd
mude para a pasta de depuração
-
Digite / copie / cole:
QtHelloWorld.exe
e execute o executável recém-criado
- Parabéns você acabou de compilar seu aplicativo Qt a partir da linha de comando do Windows.
Método 4 de 6: Instruções de instalação do Qt 5.0 SDK:
Etapa 1. Para configurar o ambiente de desenvolvimento para o Qt SDK, teremos que obter o Qt SDK
Preparando seu sistema operacional Windows para o desenvolvimento de aplicativos Qt
Baixe o Qt SDK. Selecione a versão do Windows e esteja preparado para um download longo dependendo da velocidade da sua Internet. Eu sugiro que você selecione a instalação off-line do Qt SDK se você não tiver uma conexão de internet muito rápida. O Qt SDK completo para o sistema operacional Windows tem 1,7 GB, o que pode levar mais de 6 horas em uma conexão lenta
Etapa 2. Instale o Qt SDK clicando no executável Qt SDK
Depois que o executável Qt SDK estiver instalado, você precisará editar o PATH do sistema Windows para que o sistema operacional Windows possa encontrar os comandos Qt na linha de comando. Tenha cuidado ao editar o PATH do sistema Windows.
Método 5 de 6: Edite o CAMINHO do Windows Vista / Windows 7:
Etapa 1. Siga as etapas abaixo
- Clique no botão Iniciar
- Clique em Painel de Controle
- Clique em Sistema e Manutenção
- Clique em Sistema
- Clique em Advanced System Setting
- Clique em Variáveis Ambientais
- Clique em PATH para editar as variáveis de todo o sistema
- Clique em OK quando terminar
Método 6 de 6: Edite o CAMINHO do Windows 8:
Etapa 1. Siga as etapas abaixo
- Clique no ícone da pasta localizado na barra de tarefas inferior ao lado do ícone do Internet Explorer
- Role para baixo até Computador
- Clique com o botão direito do mouse em Propriedades
- Clique em Advanced System Setting
- Clique em Variáveis Ambientais
- Clique em PATH para editar as variáveis de todo o sistema
- Clique em OK quando terminar
Etapa 2. Adicione o seguinte ao PATH do sistema Windows 8
-
Digite / copie / cole:
; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;
- isso definirá e notificará o sistema operacional Windows para compilar os aplicativos Qt SDK a partir da linha de comando. Os números 5.0.2 denotam o número da versão do Qt SDK que muda com cada nova atualização do Qt SDK, substitua os novos números da versão pelo número da versão do Qt SDK.
Etapa 3. Importante:
Você deseja usar a versão do MinGW incluída com o Qt SDK para construir seus aplicativos Qt. Se outra versão do compilador MinGW estiver instalada no PATH do sistema Windows, como; C: // MinGW / bin, você terá que remover e adicione a versão Qt do MinGW que está incluída no Qt SDK. Isso é crítico se você tiver outra versão do compilador MinGW C / C ++ instalada em seu sistema Windows, você deve remover o outro MinGW do PATH do sistema Windows, porque isso causará conflitos com a versão Qt do MinGW e seus aplicativos Qt não serão compilados e compilar corretamente a partir da linha de comando. Essencialmente, se você usar outra versão do compilador MinGW C / C ++, seus aplicativos Qt criados na linha de comando irão travar e sair com várias mensagens de erro do sistema. Você deve usar a versão do compilador MinGW C / C ++ incluída com o Qt SDK.
Etapa 4. Assim que o PATH do sistema Qt SDK for adicionado ao sistema operacional Windows
Para verificar se você tem a capacidade de compilar a partir da linha de comando do Windows, abra um prompt de linha de comando e execute o seguinte comando abaixo.
Etapa 5. Digite / copie / cole:
qmake -version
- Você deve receber uma resposta semelhante a esta:
- ' QMake versão 3.0
- ' Usando Qt versão 5.0.2 em C: / Qt / Qt5.0.2 / mingw / lib
Etapa 6. Desenvolva seus aplicativos a partir da linha de comando usando um editor de texto como o Notepad ou WordPad para criar e editar o código-fonte e compilar seus aplicativos Qt a partir da linha de comando
Etapa 7. Uma vez que o Qt SDK é adicionado ao PATH do sistema usando as instruções acima, você agora pode compilar seus aplicativos a partir da linha de comando usando o método a seguir, executando os seguintes comandos
Abra um prompt de linha de comando e digite os seguintes comandos abaixo.
-
Digite / copie / cole:
Aplicativos Qt mkdir
-
Digite / copie / cole:
Aplicativos Qt de cd
-
Digite / copie / cole:
mkdir QtHelloWorld
-
Digite / copie / cole:
cd QtHelloWorld
Etapa 8. Enquanto estiver no diretório QtHelloWorld, use um editor de texto como o Notepad ou Wordpad para criar seu código-fonte Qt, digite o seguinte
-
Digite / copie / cole:
notepad main.cpp
- certifique-se de salvar o arquivo de código-fonte Qt como main.cpp
- ou
-
Digite / copie / cole:
iniciar wordpad
- usando o Wordpad como um editor de texto, você terá que salvar manualmente o arquivo de código-fonte Qt como main.cpp
Etapa 9. Crie o aplicativo no bloco de notas ou editor de texto do wordpad, digite o seguinte
-
Digite / copie / cole:
#include #include #include #int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel hello ("Bem-vindo ao meu primeiro programa WikiHow Qt"); hello.setWindowTitle ("Meu primeiro programa WikiHow Qt no Windows"); hello.resize (400, 400); hello.show (); return app.exec (); }
- Salve o arquivo do código-fonte como main.cpp
- Enquanto estiver no diretório QtHelloWorld execute o seguinte para compilar e vincular o código-fonte Qt
-
Digite / copie / cole:
qmake -project
isto irá criar o arquivo de projeto Qt
- No entanto, no Qt 5.0 SDK, você deve usar um editor de texto e adicionar o seguinte ao arquivo *.pro gerado, usar um editor de texto como nano ou gedit e emitir os seguintes comandos:
-
Digite / copie / cole:
notepad QtHelloWorld.pro
- O QtHelloWorld.pro gerado deve ser semelhante a este:
TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH + =. # Input SOURCES + = main.cpp
Edite o arquivo QtHelloWorld.pro gerado para ficar assim:
TEMPLATE = app TARGET = QtHelloWorld QT + = core gui QT + = widgets #INCLUDEPATH + =. # Input SOURCES + = main.cpp
- Depois de adicionar as seguintes linhas ao arquivo QtHelloWorld.pro com a palavra-chave TARGET, execute qmake
-
Digite / copie / cole:
QT + = core gui
-
Digite / copie / cole:
QT + = widgets
Salve o arquivo e saia
-
Digite / copie / cole:
qmake
Isto irá criar o arquivo Qt make
-
Digite / copie / cole:
faço
Isso irá compilar o arquivo make do Qt em seu sistema em um programa executável. Neste ponto, desde que não haja erros, o arquivo deve ser compilado em um programa executável
- Uma vez que as tarefas acima tenham sido realizadas com sucesso e não haja erros O aplicativo Qt será criado na pasta de depuração QtHelloWorld como um executável terminando em . Exe Mude para a pasta de depuração e execute o aplicativo Qt clicando no aplicativo ou executando o aplicativo Qt a partir da linha de comando.
-
Digite / copie / cole:
lançamento de cd
mude para a pasta de lançamento
-
Digite / copie / cole:
QtHelloWorld.exe
e execute o executável recém-criado
- Parabéns você acabou de compilar seu aplicativo Qt a partir da linha de comando do Windows.