Como criar seu primeiro programa Qt no Ubuntu Linux: 7 etapas

Índice:

Como criar seu primeiro programa Qt no Ubuntu Linux: 7 etapas
Como criar seu primeiro programa Qt no Ubuntu Linux: 7 etapas

Vídeo: Como criar seu primeiro programa Qt no Ubuntu Linux: 7 etapas

Vídeo: Como criar seu primeiro programa Qt no Ubuntu Linux: 7 etapas
Vídeo: Imprimir Varias Imagens em 1 Página no Word 2024, Abril
Anonim

O kit de desenvolvimento de software Qt (SDK) é 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.

Neste artigo, usaremos os seguintes passos simples para construir nosso primeiro programa Qt HelloWorld.

  1. Crie o diretório QtHelloWorld para manter seu programa Qt
  2. Mude para o seu diretório QtHelloWorld
  3. Crie o arquivo fonte Qt main.cpp dentro do diretório QtHelloWorld
  4. Compile e execute seu programa QtHelloWorld

    Observação:

    Este documento presume que você tenha o Qt SDK instalado com sucesso em seu sistema operacional. Se você não tiver o Qt SDK instalado em seu sistema, consulte o seguinte documento para obter mais informações: Como instalar o Qt SDK no Ubuntu Linux. Este documento também presume que você tenha conhecimento básico da linguagem de programação C ++. Essencialmente, o Qt SDK é programado em C ++ e depende muito do design e das funções do C ++. Observação:

    Existem algumas mudanças de compilação com Qt SDK 4.8 e Qt SDK 5.0, esperançosamente este artigo irá resolver os problemas de compilação entre as duas versões diferentes do Qt SDK.

    Passos

    Método 1 de 1: Instruções de compilação do Qt 4.8 SDK

    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 1
    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 1

    Etapa 1. Para este exercício, vamos abrir um terminal no Ubuntu Linux e emitir o seguinte comando que criará o diretório principal para um programa Qt

    • Digite / copie / cole:

      mkdir QtHelloWorld

    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 2
    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 2

    Etapa 2. Mude para o diretório QtHelloWorld emitindo o seguinte comando

    • Digite / copie / cole:

      cd QtHelloWorld

    • Isso é muito importante para ter certeza de que está no diretório correto ao criar seu programa Qt.
    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 3
    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 3

    Etapa 3. Enquanto estamos no diretório QtHelloWorld, vamos criar nosso arquivo de código-fonte do Programa Qt

    • Digite / copie / cole:

      nano main.cpp

    • ou
    • Digite / copie / cole:

      gedit main.cpp

    • Este comando criará o arquivo main.cpp para o programa Qt
    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 4
    Crie seu primeiro programa Qt no Ubuntu Linux Etapa 4

    Etapa 4. Agora adicione as seguintes linhas na caixa de código abaixo ao seu arquivo de código-fonte main.cpp

    • 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"); hello.resize (400, 400); hello.show (); return app.exec (); }

      • Salve o arquivo como main.cpp e saia

        Certifique-se de que você está no QtHelloWorld diretório antes de inserir os seguintes comandos abaixo para construir e compilar o arquivo.

      • Digite / copie / cole:

        qmake -project

        Isso criará o arquivo de projeto Qt

      • 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

      • Finalmente execute seu programa rodando o executável Qt. Use o comando./ para executar seu arquivo executável ou digite o nome do programa executável na linha do terminal.
      • Digite / copie / cole:

        ./QtHelloWorld

      Vídeo - Ao usar este serviço, algumas informações podem ser compartilhadas com o YouTube

      Instruções de compilação do Qt 5.0 SDK:

      1. Para este exercício, vamos abrir um terminal no Ubuntu Linux e emitir o seguinte comando que criará o diretório principal para um programa Qt.

        • Digite / copie / cole:

          mkdir QtHelloWorld

      2. Mude para o seu diretório QtHelloWorld emitindo o seguinte comando

        • Digite / copie / cole:

          cd QtHelloWorld

        • Isso é muito importante para ter certeza de que está no diretório correto ao criar seu programa Qt.
      3. Enquanto estamos no diretório QtHelloWorld, vamos criar nosso arquivo de código-fonte do Programa Qt

        • Digite / copie / cole:

          nano main.cpp

        • ou
        • Digite / copie / cole:

          gedit main.cpp

        • Este comando criará o arquivo main.cpp para o programa Qt
      4. Agora adicione as seguintes linhas na caixa de código abaixo ao seu arquivo de código-fonte main.cpp.

        • 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"); hello.resize (400, 400); hello.show (); return app.exec (); }

          • Salve o arquivo como main.cpp e saia

            Certifique-se de que você está no QtHelloWorld diretório antes de inserir os seguintes comandos abaixo para construir e compilar o arquivo.

          • Digite / copie / cole:

            qmake -project

          • Isso irá gerar 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:

            nano 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

          • Finalmente execute seu programa rodando o executável Qt. Use o comando./ para executar seu arquivo executável ou digite o nome do programa executável na linha do terminal.
          • Digite / copie / cole:

            ./QtHelloWorld

Recomendado: