jueves, 2 de enero de 2014

Qt 4.9 dividir un programa en 3 partes sencillo (0 puntos)

Esta es la tercera parte de un tutorial para programar con Qt4 .

Vamos a ver el código directamente .


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


buscar.h


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


Qt 4.9 dividir un programa en 3 partes sencillo


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


buscar.cpp


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


Gtk 310


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


libreta.h


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


Ubuntu 1310


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


libreta.cpp


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


PyQt 4


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


main.cpp


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


css


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


Ahora colocamos los archivos de cabeceras y el codigo en C++ en una

carpeta (ver imagen ) .


linux


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



Procedemos a compilar


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


kde


Procedemos a compilar :


colocamos :


qmake -project


qmake


make


Qt 4.9 dividir un programa en 3 partes sencillo


Ahora ya tenemos nuestro autoejecutable le damos doble clix sobre el autoejecutable

para ejecutarlo .


Gtk 310


Nuestro programa .


Ubuntu 1310


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


Explico el programa


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


main.cpp


PyQt 4


vemos la subclase o clase secundaria luego de la clase principal o main .

(en ingles clase = class ) .


esta es nuestra subclase declarad dentro del main para invocarla


css


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


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


linux


esta es nuestra definición de la subclase .


kde


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


Qt 4.9 dividir un programa en 3 partes sencillo


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


definimos la subclase libreta en el archivo libreta.cpp


Gtk 310


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


Ubuntu 1310


PyQt 4


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


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


css


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


linux


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


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 .


kde







via Taringa.net - �ltimos posts http://www.taringa.net/posts/linux/17457316/Qt-4-9-dividir-un-programa-en-3-partes-sencillo.html

No hay comentarios:

Publicar un comentario