El Qt Software Development Kit (SDK) es un marco de aplicación multiplataforma que se usa ampliamente para desarrollar software de aplicación con una interfaz gráfica de usuario (GUI). Es un marco de interfaz de usuario de aplicación multiplataforma portátil que funciona en los sistemas operativos Windows, Linux y Mac OS X. Qt SDK lo ayuda a crear interfaces gráficas de usuario (GUI) para sus aplicaciones que se ejecutarán en Windows, Linux y Mac OS X. Algunas aplicaciones multiplataforma populares que se crearon con Qt SDK son KDE, Google Earth, Skype, Linux Multimedia Studio y el reproductor multimedia VLC. Esencialmente multiplataforma significa que las aplicaciones Qt que crea en Microsoft Windows a través del código fuente generalmente son transferibles a los sistemas operativos Linux y Mac OS X y viceversa. Notas:
Se actualizaron las instrucciones de Qt SDK 4.8 e instrucciones adicionales para Qt SDK 5.0
Pasos
Método 1 de 6: Instrucciones de instalación del SDK de Qt 4.8:
Paso 1. Para configurar el entorno de desarrollo para Qt SDK, tendremos que obtener Qt SDK
Preparando su sistema operativo Windows para el desarrollo de aplicaciones Qt
Descargue el Qt SDK. Seleccione la versión de Windows y prepárese para una descarga prolongada en función de la velocidad de su Internet. Le sugiero que seleccione la instalación fuera de línea del Qt SDK si no tiene una conexión a Internet muy rápida. El Qt SDK completo para el sistema operativo Windows es de 1,7 GB, lo que puede tardar más de 6 horas con una conexión lenta
Paso 2. Instale Qt SDK haciendo clic en el ejecutable de Qt SDK
Una vez que el ejecutable Qt SDK esté instalado, deberá editar la RUTA del sistema Windows para que el sistema operativo Windows pueda encontrar los comandos Qt desde la línea de comandos. Tenga cuidado al editar la RUTA de su sistema Windows.
Método 2 de 6: Edite la RUTA de Windows Vista / Windows 7:
Paso 1. Siga los pasos a continuación
- Haga clic en el botón Inicio
- Haga clic en Panel de control
- Haga clic en Sistema y mantenimiento
- Haga clic en Sistema
- Haga clic en Configuración avanzada del sistema
- Haga clic en Variables ambientales
- Haga clic en RUTA para editar las variables de todo el sistema
- Haga clic en Aceptar cuando haya terminado
Método 3 de 6: Edite la RUTA de Windows 8:
Paso 1. Siga los pasos a continuación
- Haga clic en el ícono de Carpeta ubicado en la barra de tareas inferior al lado del ícono de Internet Explorer
- Desplácese hacia abajo hasta Computadora
- Haga clic derecho con el mouse en Propiedades
- Haga clic en Configuración avanzada del sistema
- Haga clic en Variables ambientales
- Haga clic en RUTA para editar las variables de todo el sistema
- Haga clic en Aceptar cuando haya terminado
Paso 2. Agregue lo siguiente a la RUTA del sistema de Windows
-
Escribir / Copiar / Pegar:
; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;
- esto configurará y notificará al sistema operativo Windows que compile las aplicaciones Qt SDK desde la línea de comandos. Los números 4.8.1 indique el número de versión del Qt SDK que cambia con cada nueva actualización del Qt SDK, sustituya los nuevos números de versión por su número de versión del Qt SDK.
Paso 3. Importante:
Desea utilizar la versión de MinGW incluida con el Qt SDK para construir sus aplicaciones Qt. Si otra versión del compilador MinGW está instalada en el PATH del sistema de Windows, como; C: // MinGW / bin, tendrá que eliminar y agregue la versión Qt de MinGW que se incluye en Qt SDK. Esto es fundamental si tiene otra versión del compilador MinGW C / C ++ instalada en su sistema Windows, debe eliminar el otro MinGW del PATH del sistema Windows, ya que esto causará conflictos con la versión Qt de MinGW y sus aplicaciones Qt no se compilarán. y compile correctamente desde la línea de comandos. Esencialmente, si usa otra versión del compilador MinGW C / C ++, sus aplicaciones Qt que cree desde la línea de comando se bloquearán y se cerrarán con múltiples mensajes de error del sistema. Debe utilizar la versión del compilador MinGW C / C ++ incluida con Qt SDK.
Paso 4. Una vez que se haya agregado la RUTA del sistema Qt SDK al sistema operativo Windows
Para comprobar si tiene la capacidad de compilar desde la línea de comandos de Windows, abra una línea de comandos y ejecute el siguiente comando a continuación.
Paso 5. Escriba / Copiar / Pegar:
qmake -version
- Debería recibir una respuesta similar a esta:
- ' QMake versión 2.01a
- ' Usando Qt versión 4.8.1 en C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib
Paso 6. Desarrolle sus aplicaciones desde la línea de comandos utilizando un editor de texto como el Bloc de notas o WordPad para crear y editar el código fuente y compilar sus aplicaciones Qt desde la línea de comandos
Paso 7. Una vez que el Qt SDK se agrega a la RUTA del sistema usando las instrucciones anteriores, ahora puede compilar sus aplicaciones desde la línea de comandos usando el siguiente método ejecutando los siguientes comandos
Abra una línea de comandos e ingrese los siguientes comandos a continuación.
-
Escribir / Copiar / Pegar:
mkdir Qt-Aplicaciones
-
Escribir / Copiar / Pegar:
cd Qt-Aplicaciones
-
Escribir / Copiar / Pegar:
mkdir QtHelloWorld
-
Escribir / Copiar / Pegar:
cd QtHelloWorld
Paso 8. Mientras esté en el directorio QtHelloWorld, use un editor de texto como el Bloc de notas o Wordpad para crear su código fuente Qt, escriba lo siguiente
-
Escribir / Copiar / Pegar:
bloc de notas main.cpp
- asegúrese de guardar el archivo de código fuente de Qt como main.cpp
- o
-
Escribir / Copiar / Pegar:
iniciar wordpad
- utilizando Wordpad como editor de texto, tendrá que guardar manualmente el archivo de código fuente Qt como main.cpp
Paso 9. Cree la aplicación en el editor de texto del bloc de notas o del bloc de notas, ingrese lo siguiente a continuación
-
Escribir / Copiar / Pegar:
#include #include #include #int main (int argc, char * argv ) {Aplicación de QApplication (argc, argv); QLabel hola ("Bienvenido a mi primer programa WikiHow Qt"); hello.setWindowTitle ("Mi primer programa WikiHow Qt en Windows"); hola.resize (400, 400); hola mostrar (); return app.exec (); }
- Guarde el archivo de código fuente como main.cpp
- Mientras esté en el directorio QtHelloWorld, ejecute lo siguiente para compilar y vincular el código fuente de Qt
-
Escribir / Copiar / Pegar:
qmake -proyecto
esto creará el archivo de proyecto Qt
-
Escribir / Copiar / Pegar:
qhacer
esto preparará el archivo del proyecto Qt para ser compilado
-
Escribir / Copiar / Pegar:
hacer
esto compilará el código fuente de Qt en un programa ejecutable
- Una vez que las tareas anteriores se hayan realizado con éxito y no haya errores, la aplicación Qt se creará en la carpeta de depuración QtHelloWorld como un ejecutable que termina en .exe Cambie a la carpeta de depuración y ejecute la aplicación Qt haciendo clic en la aplicación o ejecutando la aplicación Qt desde la línea de comandos.
-
Escribir / Copiar / Pegar:
depuración de cd
cambiar a la carpeta de depuración
-
Escribir / Copiar / Pegar:
QtHelloWorld.exe
y ejecute el ejecutable recién creado
- Felicidades acaba de compilar su aplicación Qt desde la línea de comandos en Windows.
Método 4 de 6: Instrucciones de instalación del SDK de Qt 5.0:
Paso 1. Para configurar el entorno de desarrollo para Qt SDK, tendremos que obtener Qt SDK
Preparando su sistema operativo Windows para el desarrollo de aplicaciones Qt
Descargue el Qt SDK. Seleccione la versión de Windows y prepárese para una descarga prolongada en función de la velocidad de su Internet. Le sugiero que seleccione la instalación fuera de línea del Qt SDK si no tiene una conexión a Internet muy rápida. El Qt SDK completo para el sistema operativo Windows es de 1,7 GB, lo que puede tardar más de 6 horas con una conexión lenta
Paso 2. Instale Qt SDK haciendo clic en el ejecutable de Qt SDK
Una vez que el ejecutable Qt SDK esté instalado, deberá editar la RUTA del sistema Windows para que el sistema operativo Windows pueda encontrar los comandos Qt desde la línea de comandos. Tenga cuidado al editar la RUTA de su sistema Windows.
Método 5 de 6: Edite la RUTA de Windows Vista / Windows 7:
Paso 1. Siga los pasos a continuación
- Haga clic en el botón Inicio
- Haga clic en Panel de control
- Haga clic en Sistema y mantenimiento
- Haga clic en Sistema
- Haga clic en Configuración avanzada del sistema
- Haga clic en Variables ambientales
- Haga clic en RUTA para editar las variables de todo el sistema
- Haga clic en Aceptar cuando haya terminado
Método 6 de 6: Edite la RUTA de Windows 8:
Paso 1. Siga los pasos a continuación
- Haga clic en el ícono de Carpeta ubicado en la barra de tareas inferior al lado del ícono de Internet Explorer
- Desplácese hacia abajo hasta Computadora
- Haga clic derecho con el mouse en Propiedades
- Haga clic en Configuración avanzada del sistema
- Haga clic en Variables ambientales
- Haga clic en RUTA para editar las variables de todo el sistema
- Haga clic en Aceptar cuando haya terminado
Paso 2. Agregue lo siguiente a la RUTA del sistema de Windows 8
-
Escribir / Copiar / Pegar:
; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;
- esto configurará y notificará al sistema operativo Windows que compile las aplicaciones Qt SDK desde la línea de comandos. Los números 5.0.2 indique el número de versión del Qt SDK que cambia con cada nueva actualización del Qt SDK, sustituya los nuevos números de versión por su número de versión del Qt SDK.
Paso 3. Importante:
Desea utilizar la versión de MinGW incluida con el Qt SDK para construir sus aplicaciones Qt. Si otra versión del compilador MinGW está instalada en el sistema de Windows PATH como; C: // MinGW / bin, tendrá que eliminar y agregue la versión Qt de MinGW que se incluye en Qt SDK. Esto es fundamental si tiene otra versión del compilador MinGW C / C ++ instalada en su sistema Windows, debe eliminar el otro MinGW del PATH del sistema Windows, ya que esto causará conflictos con la versión Qt de MinGW y sus aplicaciones Qt no se compilarán. y compile correctamente desde la línea de comandos. Esencialmente, si usa otra versión del compilador MinGW C / C ++, sus aplicaciones Qt que cree desde la línea de comando se bloquearán y se cerrarán con múltiples mensajes de error del sistema. Debe utilizar la versión del compilador MinGW C / C ++ incluida con Qt SDK.
Paso 4. Una vez que se haya agregado la RUTA del sistema Qt SDK al sistema operativo Windows
Para comprobar si tiene la capacidad de compilar desde la línea de comandos de Windows, abra una línea de comandos y ejecute el siguiente comando a continuación.
Paso 5. Escriba / Copiar / Pegar:
qmake -version
- Debería recibir una respuesta similar a esta:
- ' QMake versión 3.0
- ' Usando Qt versión 5.0.2 en C: / Qt / Qt5.0.2 / mingw / lib
Paso 6. Desarrolle sus aplicaciones desde la línea de comandos utilizando un editor de texto como el Bloc de notas o WordPad para crear y editar el código fuente y compilar sus aplicaciones Qt desde la línea de comandos
Paso 7. Una vez que el Qt SDK se agrega a la RUTA del sistema usando las instrucciones anteriores, ahora puede compilar sus aplicaciones desde la línea de comandos usando el siguiente método ejecutando los siguientes comandos
Abra una línea de comandos e ingrese los siguientes comandos a continuación.
-
Escribir / Copiar / Pegar:
mkdir Qt-Aplicaciones
-
Escribir / Copiar / Pegar:
cd Qt-Aplicaciones
-
Escribir / Copiar / Pegar:
mkdir QtHelloWorld
-
Escribir / Copiar / Pegar:
cd QtHelloWorld
Paso 8. Mientras esté en el directorio QtHelloWorld, use un editor de texto como el Bloc de notas o Wordpad para crear su código fuente Qt, escriba lo siguiente
-
Escribir / Copiar / Pegar:
bloc de notas main.cpp
- asegúrese de guardar el archivo de código fuente de Qt como main.cpp
- o
-
Escribir / Copiar / Pegar:
iniciar wordpad
- utilizando Wordpad como editor de texto, tendrá que guardar manualmente el archivo de código fuente Qt como main.cpp
Paso 9. Cree la aplicación en el editor de texto del bloc de notas o del bloc de notas, ingrese lo siguiente a continuación
-
Escribir / Copiar / Pegar:
#include #include #include #int main (int argc, char * argv ) {Aplicación de QApplication (argc, argv); QLabel hola ("Bienvenido a mi primer programa WikiHow Qt"); hello.setWindowTitle ("Mi primer programa WikiHow Qt en Windows"); hola.resize (400, 400); hola mostrar (); return app.exec (); }
- Guarde el archivo de código fuente como main.cpp
- Mientras esté en el directorio QtHelloWorld, ejecute lo siguiente para compilar y vincular el código fuente de Qt
-
Escribir / Copiar / Pegar:
qmake -proyecto
esto creará 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:
bloc de notas 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
- Una vez que las tareas anteriores se hayan realizado con éxito y no haya errores, la aplicación Qt se creará en la carpeta de depuración QtHelloWorld como un ejecutable que termina en .exe Cambie a la carpeta de depuración y ejecute la aplicación Qt haciendo clic en la aplicación o ejecutando la aplicación Qt desde la línea de comandos.
-
Escribir / Copiar / Pegar:
lanzamiento de cd
cambiar a la carpeta de lanzamiento
-
Escribir / Copiar / Pegar:
QtHelloWorld.exe
y ejecute el ejecutable recién creado
- Felicidades acaba de compilar su aplicación Qt desde la línea de comandos en Windows.