Cómo crear su primer programa Qt en Ubuntu Linux: 7 pasos

Tabla de contenido:

Cómo crear su primer programa Qt en Ubuntu Linux: 7 pasos
Cómo crear su primer programa Qt en Ubuntu Linux: 7 pasos

Video: Cómo crear su primer programa Qt en Ubuntu Linux: 7 pasos

Video: Cómo crear su primer programa Qt en Ubuntu Linux: 7 pasos
Video: Sumo Paint Tutorial 12 - ¿Como crear un poster? 2024, Marcha
Anonim

El kit de desarrollo de software Qt (SDK) es un marco de interfaz de usuario de aplicaciones multiplataforma portátil que funciona en los sistemas operativos Windows, Linux y Mac OS X. Qt SDK le ayuda a crear interfaces gráficas de usuario (GUI) para sus aplicaciones que se ejecutarán en Windows, Linux y Mac OS X.

Para este artículo, usaremos los siguientes pasos simples para construir nuestro primer programa Qt HelloWorld.

  1. Cree el directorio QtHelloWorld para mantener su programa Qt
  2. Cambie a su directorio QtHelloWorld
  3. Cree el archivo fuente de Qt main.cpp dentro del directorio QtHelloWorld
  4. Compile y ejecute su programa QtHelloWorld

    Nota:

    Este documento asume que tiene el Qt SDK instalado correctamente en su sistema operativo. Si no tiene el Qt SDK instalado en su sistema, consulte el siguiente documento para obtener más información Cómo instalar Qt SDK en Ubuntu Linux. Este documento también presupone que tiene conocimientos básicos del lenguaje de programación C ++. Esencialmente, el Qt SDK está programado en C ++ y se basa en gran medida en el diseño y las funciones de C ++. Nota:

    Hay algunos cambios de compilación con Qt SDK 4.8 y Qt SDK 5.0, con suerte este artículo resolverá los problemas de compilación entre las dos versiones diferentes de Qt SDK.

    Pasos

    Método 1 de 1: Instrucciones de compilación del SDK de Qt 4.8

    Cree su primer programa Qt en Ubuntu Linux Paso 1
    Cree su primer programa Qt en Ubuntu Linux Paso 1

    Paso 1. Para este ejercicio vamos a abrir una terminal en Ubuntu Linux y emitir el siguiente comando que creará el directorio principal para un programa Qt

    • Escribir / Copiar / Pegar:

      mkdir QtHelloWorld

    Cree su primer programa Qt en Ubuntu Linux Paso 2
    Cree su primer programa Qt en Ubuntu Linux Paso 2

    Paso 2. Cambie a su directorio QtHelloWorld emitiendo el siguiente comando

    • Escribir / Copiar / Pegar:

      cd QtHelloWorld

    • Esto es muy importante para asegurarse de que está en el directorio correcto al crear su programa Qt.
    Cree su primer programa Qt en Ubuntu Linux Paso 3
    Cree su primer programa Qt en Ubuntu Linux Paso 3

    Paso 3. Mientras estamos en el directorio QtHelloWorld, crearemos nuestro archivo de código fuente del programa Qt

    • Escribir / Copiar / Pegar:

      nano main.cpp

    • o
    • Escribir / Copiar / Pegar:

      gedit main.cpp

    • Este comando creará el archivo main.cpp para el programa Qt
    Cree su primer programa Qt en Ubuntu Linux Paso 4
    Cree su primer programa Qt en Ubuntu Linux Paso 4

    Paso 4. Ahora agregue las siguientes líneas en el cuadro de código a continuación a su archivo de código fuente main.cpp

    • Escribir / Copiar / Pegar:

      #include #include #include int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel hola ("Bienvenido a mi primer programa WikiHow Qt"); hello.setWindowTitle ("Mi primer programa de WikiHow Qt"); hola.resize (400, 400); hola mostrar (); return app.exec (); }

      • Guarde el archivo como main.cpp y salga

        Asegúrate de estar en el QtHelloWorld directorio antes de ingresar los siguientes comandos a continuación para construir y compilar el archivo.

      • Escribir / Copiar / Pegar:

        qmake -proyecto

        Esto creará el archivo de proyecto Qt

      • Escribir / Copiar / Pegar:

        qhacer

        Esto creará el archivo Qt make

      • Escribir / Copiar / Pegar:

        hacer

        Esto compilará el archivo Qt make en su sistema en un programa ejecutable. En este punto, siempre que no haya errores, el archivo debe compilarse en un programa ejecutable

      • Finalmente ejecute su programa ejecutando el ejecutable Qt. Utilice el comando./ para ejecutar su archivo ejecutable o escriba el nombre del programa ejecutable en la línea de la terminal.
      • Escribir / Copiar / Pegar:

        ./QtHelloWorld

      Video: al utilizar este servicio, es posible que cierta información se comparta con YouTube

      Instrucciones de compilación del SDK de Qt 5.0:

      1. Para este ejercicio vamos a abrir una terminal en Ubuntu Linux y emitir el siguiente comando que creará el directorio principal para un programa Qt.

        • Escribir / Copiar / Pegar:

          mkdir QtHelloWorld

      2. Cambie a su directorio QtHelloWorld emitiendo el siguiente comando

        • Escribir / Copiar / Pegar:

          cd QtHelloWorld

        • Esto es muy importante para asegurarse de que está en el directorio correcto al crear su programa Qt.
      3. Mientras estamos en el directorio QtHelloWorld, crearemos nuestro archivo de código fuente del programa Qt

        • Escribir / Copiar / Pegar:

          nano main.cpp

        • o
        • Escribir / Copiar / Pegar:

          gedit main.cpp

        • Este comando creará el archivo main.cpp para el programa Qt
      4. Ahora agregue las siguientes líneas en el cuadro de código a continuación a su archivo de código fuente main.cpp.

        • Escribir / Copiar / Pegar:

          #include #include #include int main (int argc, char * argv ) {QApplication app (argc, argv); QLabel hola ("Bienvenido a mi primer programa WikiHow Qt"); hello.setWindowTitle ("Mi primer programa de WikiHow Qt"); hola.resize (400, 400); hola mostrar (); return app.exec (); }

          • Guarde el archivo como main.cpp y salga

            Asegúrate de estar en el QtHelloWorld directorio antes de ingresar los siguientes comandos a continuación para construir y compilar el archivo.

          • Escribir / Copiar / Pegar:

            qmake -proyecto

          • Esto generará el archivo de proyecto Qt
          • Sin embargo, en Qt 5.0 SDK debe usar un editor de texto y agregar lo siguiente a su archivo *.pro generado, usar un editor de texto como nano o gedit y ejecutar los siguientes comandos:
          • Escribir / Copiar / Pegar:

            nano QtHelloWorld.pro

          • Su QtHelloWorld.pro generado debería verse similar a esto:

          PLANTILLA = OBJETIVO de la aplicación = QtHelloWorld #INCLUDEPATH + =. # Entrada FUENTES + = main.cpp

          Edite su archivo QtHelloWorld.pro generado para que se vea así:

          PLANTILLA = OBJETIVO de la aplicación = QtHelloWorld QT + = interfaz gráfica principal QT + = widgets #INCLUDEPATH + =. # Entrada FUENTES + = main.cpp

          • Una vez que agregue las siguientes líneas al archivo QtHelloWorld.pro bajo la palabra clave TARGET, ejecute qmake
          • Escribir / Copiar / Pegar:

            QT + = interfaz gráfica de usuario del núcleo

          • Escribir / Copiar / Pegar:

            QT + = widgets

            Guarda el archivo y cierra

          • Escribir / Copiar / Pegar:

            qhacer

            Esto creará el archivo Qt make

          • Escribir / Copiar / Pegar:

            hacer

            Esto compilará el archivo Qt make en su sistema en un programa ejecutable. En este punto, siempre que no haya errores, el archivo debe compilarse en un programa ejecutable

          • Finalmente ejecute su programa ejecutando el ejecutable Qt. Utilice el comando./ para ejecutar su archivo ejecutable o escriba el nombre del programa ejecutable en la línea de la terminal.
          • Escribir / Copiar / Pegar:

            ./QtHelloWorld

Recomendado: