Linux proporciona a sus usuarios diversas aplicaciones y herramientas para construir y desarrollar programas en diferentes sistemas operativos. Muchas de estas aplicaciones requieren componentes gráficos y, por lo tanto, Linux nos proporciona QT Creator.
QT Creator es uno de los marcos de desarrollo de aplicaciones populares disponibles para Linux y otras plataformas para hacer interfaces gráficas de usuario. Permite a los usuarios usar GUI, así como herramientas de línea de comandos y consolas de servidores para crear aplicaciones. Se construyeron muchas aplicaciones famosas usando QT como VLC (el famoso reproductor multimedia), el plasma y las aplicaciones asociadas con él.
Para integrarse con los desarrolladores de QT y sus necesidades, QT Creator está disponible que hace que la creación de varias aplicaciones QT sea más rápida. Este tutorial lo guiará a través de la instalación, así como cómo usar QT Creator para construir una aplicación.
Cómo instalar QT Creator?
La instalación de QT Creator es un paso bastante fácil, ya que está disponible en el repositorio de distribución principal, por lo que simplemente necesitamos actualizar nuestro repositorio ejecutando el comando proporcionado a continuación:
$ sudo apt actualización
Ahora instale el QT Creator ejecutando el comando a continuación:
$ sudo apt install qtcreator
El proceso de instalación puede llevar algún tiempo, así que sea paciente. Otra cosa que debe instalar es Qmake, que hace el archivo del proyecto para QT Creator y para eso ejecutar el siguiente comando:
$ sudo apt-get install QT5-Qmake
También puede especificar una versión en particular que desea, por ejemplo, si desea instalar QT Creator 5, puede usar el siguiente comando:
$ sudo apt install QT5-default
En caso de que desee crear proyectos más complejos, debe instalar la documentación y las muestras y para eso puede usar el siguiente comando:
$ sudo apt-get install QT5-DOC QTBase5-Examples QTBase5-Doc-HTML
Ahora que el QT Creator está instalado, puede iniciarlo buscando en su sistema y se mostrará la siguiente ventana:
Crear un programa con QT Creator
Puede usar tanto la GUI como la línea de comandos para crear programas en QT Creator, pero para este tutorial usaremos la línea de comandos para crear un programa básico para demostrar el funcionamiento.
En primer lugar, debe crear un directorio para alojar nuestro proyecto QT y para que ejecute el siguiente comando:
$ mkdir qtproject
Aquí creamos un directorio con el nombre "QtProject" y luego usando el comando "LS" verificamos si el directorio está presente o no. Ahora tenemos que pasar al directorio que creamos y en ese directorio crearemos otro archivo de extensión ".CPP ":
$ CD QtProject
$ Nano FirstProject.CPP
Este comando abrirá un archivo en el que tenemos que escribir nuestro código y para este propósito pegar el siguiente código en el archivo y guardarlo:
#incluir
#incluir
#incluir
int main (int argc, char *argv [])
Aplicación Qapplication (Argc, Argv);
Qlabel Hello ("Ejemplo QT");
Hola.setWindowtitle ("Primer proyecto QT");
Hola.cambiar el tamaño (600, 400);
Hola.espectáculo();
Aplicación de devolución.exec ();
Ahora, después de guardar el archivo, tenemos para crear un archivo de proyecto QT dentro del directorio o que necesita ejecutar el siguiente comando:
$ Qmake -Project
Puede verificar si el archivo se crea utilizando el comando "ls":
Aquí la salida anterior muestra que el archivo "QtProject" se crea con la extensión ".Pro ”que será un esqueleto básico para el proyecto QT. Ahora, para compilar el proyecto desde la línea de comando, tenemos que agregar la línea proporcionada a continuación al ".archivo pro "y para esto primero abriremos el .perfil:
$ nano qtproject.Pro
Esto abrirá el archivo en el que necesitamos pegar la línea a continuación:
Qt += widgets de GUI
Ahora guarde el archivo y cree un archivo ejecutable para su proyecto y para que ejecute el siguiente comando:
$ QMake Qtporject.Pro
Este comando creará un archivo con el nombre "Makefile" que puede verificar utilizando el comando "LS":
Ahora, después de esto, ejecute el siguiente comando para compilar "MakeFile" en un programa ejecutable:
$ make
Si no se produjo un error, entonces tendrá un programa ejecutable en el directorio que puede verificar con el comando "LS":
Aquí puede ver que el archivo de color verde "QtProject" es un archivo ejecutable que se ha creado en el directorio. Ahora todo lo que tenemos que hacer es probar el programa que creamos y para eso ejecutar el siguiente comando:
ps ./QtProject
Esto aparecerá por la ventana de nuestro programa:
Estos son todos los pasos que debe seguir para crear un proyecto QT utilizando la línea de comandos. Este fue un ejemplo simple para demostrar el uso de QT Creator, pero puede crear programas más complejos.
Conclusión
QT Creator es un marco que está disponible para varios sistemas operativos para ayudar a los usuarios a desarrollar interfaces de usuario gráficas para su programa. En este tutorial lo guiamos a través de la instalación de QT Creator y, además, creamos un programa simple usando QT Creator a través de la línea de comando y lo compilamos. Más tarde ejecutamos el programa para mostrarle la salida. Siguiendo estos pasos también puede crear programas que sean más complejos.