Diferencia entre revisiones de «Programación con Qt4/Hola mundo»
Contenido eliminado Contenido añadido
add tag source |
Modify content. |
||
Línea 5:
El siguiente ejemplo es sacado de la documentación que trae Qt (Qt assistant). Nuestro código es el siguiente:
<source lang="cpp">
/******** hola.cpp **********/
QLabel etiqueta("¡Hola Mundo!");
return
}
▲ hello.show();
</source>
Línea 23 ⟶ 20:
<source lang="cpp">
#include <
</source>
En
<source lang="cpp">
int main(int argc, char *argv[])
Línea 41 ⟶ 36:
Aquí creamos un objeto '''QApplication''' que es una ''instancia'' de nuestro programa; una ''instancia'' es una variable que guarda datos de nuestro programa. A esta ''instancia'' le pasamos los parametros '''argc''' y '''argv''' de '''main'''. Esto es porque hay algunos parametros predefinidos internamente por QT, que podemos utilizar en nuestra aplicación, como el parametro ''-geometry'' que cambia el tamaño de nuestra aplicación así como la posición en que aparece en la pantalla (Esto solo en X11).
<source lang="cpp">
</source>
En esta linea, creamos nuestro botón, al que en el ejemplo llamamos ''hola'' y le pasamos como parametro únicamente el texto que queremos que tenga el botón, en este caso ''Hola mundo!''
<source lang="cpp">
</source>
QT no mostrará nada en pantalla hasta que se lo indiquemos, esto es bueno porque primero nos da la oportunidad de dejar las cosas presentables y luego, cuando se lo indiquemos, las mostrara, y precisamente es lo que hace esta linea, mostrar nuestro programa. Tal vez te preguntarás el por qué mostramos
<source lang="cpp">
return aplicacion.exec();
|