|
@@ -34,7 +34,6 @@ Antes de llegar al laboratorio debes:
|
34
|
34
|
|
35
|
35
|
3. Haber estudiado los conceptos e instrucciones para la sesión de laboratorio.
|
36
|
36
|
|
37
|
|
-4. Haber tomado el quiz Pre-Lab que se encuentra en Moodle.
|
38
|
37
|
|
39
|
38
|
|
40
|
39
|
---
|
|
@@ -282,11 +281,13 @@ En este ejercicio te familiarizarás con la clase `Bird` y con algunos métodos
|
282
|
281
|
|
283
|
282
|
**Instrucciones**
|
284
|
283
|
|
285
|
|
-1. Carga a Qt el proyecto `Birds` haciendo doble "click" en el archivo `Birds.pro` que se encuentra en la carpeta `Documents/eip/Objects-Birds` de tu computadora. También puedes ir a `http://bitbucket.org/eip-uprrp/objects-birds` para descargar la carpeta `Objects-Birds` a tu computadora.
|
286
|
|
-
|
287
|
|
-2. Estudia la clase `Bird` contenida en el archivo `bird.h`. Identifica los métodos que son constructores, "setters" y "getters".
|
|
284
|
+1. Descarga la carpeta `Objects-Birds` de `Bitbucket` usando un terminal, moviéndote al directorio `Documents/eip`, y escribiendo el comando `git clone http://bitbucket.org/eip-uprrp/objects-birds`.
|
288
|
285
|
|
289
|
|
-3. En el archivo `main.cpp` (en Sources) la función `main` hace lo siguiente:
|
|
286
|
+2. Carga a Qt el proyecto `Birds` haciendo doble "click" en el archivo `Birds.pro` que se encuentra en la carpeta `Documents/eip/Objects-Birds` de tu computadora. Configura el proyecto.
|
|
287
|
+
|
|
288
|
+3. Estudia la clase `Bird` contenida en el archivo `bird.h`. Identifica los métodos que son constructores, "setters" y "getters".
|
|
289
|
+
|
|
290
|
+4. En el archivo `main.cpp` (en Sources) la función `main` hace lo siguiente:
|
290
|
291
|
|
291
|
292
|
a. Crea un objeto aplicación de Qt, llamado `a`. Lo único que necesitas saber sobre este objeto es que gracias a él es que podemos crear una aplicación gráfica en Qt e interaccionar con ella.
|
292
|
293
|
|
|
@@ -298,7 +299,7 @@ En este ejercicio te familiarizarás con la clase `Bird` y con algunos métodos
|
298
|
299
|
|
299
|
300
|
e. En los programas que no tienen interfaz gráfica, la función `main()` usualmente termina con la instrucción `return 0;`. En este proyecto se utiliza la instrucción `return a.exec();` para que el objeto `a` se haga cargo de la aplicación a partir de ese momento.
|
300
|
301
|
|
301
|
|
-4. Ejecuta el programa marcando la flecha verde en el menú de la izquierda de la ventana de Qt Creator. El programa debe mostrar una ventana blanca.
|
|
302
|
+5. Ejecuta el programa marcando la flecha verde en el menú de la izquierda de la ventana de Qt Creator. El programa debe mostrar una ventana blanca.
|
302
|
303
|
|
303
|
304
|
###Ejercicio 2: Crear objetos de clase `Bird` con ciertos atributos
|
304
|
305
|
|