InicioLinuxQt 4.9 dividir un programa en 3 partes sencillo

Qt 4.9 dividir un programa en 3 partes sencillo

Linux1/3/2014
Esta es la tercera parte de un tutorial para programar con Qt4 .

Vamos a ver el código directamente .


/**************************************************************************************/

buscar.h


/**************************************************************************************/






/**************************************************************************************/

buscar.cpp


/**************************************************************************************/





/**************************************************************************************/

libreta.h


/**************************************************************************************/






/**************************************************************************************/

libreta.cpp


/**************************************************************************************/






/**************************************************************************************/

main.cpp


/**************************************************************************************/





/***************************************************************************************/

Ahora colocamos los archivos de cabeceras y el codigo en C++ en una
carpeta (ver imagen ) .






/****************************************************************************************************/

Procedemos a compilar



Abrimos la carpeta que contenga los archivos en C++ ( .cpp ) con sus correspondientes archivos de cabeceras (.h )





Procedemos a compilar :

colocamos :

qmake -project

qmake

make






Ahora ya tenemos nuestro autoejecutable le damos doble clix sobre el autoejecutable
para ejecutarlo .





Nuestro programa .




/*********************************************************************************************************/

Explico el programa


Primero explico la clase principal o archivo main que es el corazón de nuestro programa .

main.cpp






Vemos la subclase o clase secundaria luego de la clase principal o main .
(en ingles clase = class ) .

Esta es nuestra subclase declarada dentro del main para invocarla




/*********************************************************************************************************/


Procedemos a definir la subclase en el archivo de cabecera libreta.h





Esta es nuestra definición de la subclase .



Definimos nuestro archivo de cabecera libreta.h

Principio :



Final



Invocamos las librerías que usaremos .





<QtGui/QWidget> = invocamos todos los widgets de Qt .

<QMap> = invocamos la libreria de señales de Qt .

"buscar.h" = invocamos al archivo de cabecera buscar.h para
llamar a las funciones del archivo buscar.cpp .


Definimos las subclases classes para los widgets definidos en private



En private declaramos si queremos otros widgets que usaremos para nuestra interfaz grafica .




Veamos atentamente Boton * dialogo ; es una nueva subclase definida en el archivo de
cabecera buscar.h que contendrá un botón con label llamada cordobés .
a esta subclase la declaramos en libreta.cpp





/*****************************************************************************************/

libreta.cpp



Definimos la subclase libreta en el archivo libreta.cpp





Fijensen que en libreta.cpp declaramos la nueva subclase Boton que estará contenido
en la subclase libreta .

la subclase Boton es un widget layout o caja en Qt , este widget contiene un boton en el archivo buscar.cpp





Nuestra subclase Boton es un widget layout (caja simple ) estará contenida en el widget mainLayout





/*******************************************************************************************************/

Procedemos a definir la subclase Boton en el archivo de cabecera buscar.h
este paso es similar a lo que hicimos en el archivo de cabecera libreta.h




Esta es nuestra subclase Boton que en realidad es un widget QVBoxLayout





Vemos la definicion de nuestra subclase Boton como QVBoxLayout




Declaramos un widget button , que detallaremos en el archivo buscar.cpp




/*************************************************************************************************************/

Ahora vemos el archivo buscar.cpp en el definimos la subclase Boton y definimos
el widget button que estará contenido en la subclase Boton que en realidad es un un widget layout o caja que contiene al widget button .






/******************************************************************************************************/

Qt Widgets imagenes .





Datos archivados del Taringa! original
95puntos
403visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

m
marianxs🇦🇷
Usuario
Puntos0
Posts56
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.