lunes, 18 de junio de 2012

Etiquetas Básicas (Parte I)

Ya hemos visto como es la estructura interna de un archivo Html; ahora veremos el uso de algunas etiquetas del lenguaje. De aqui en adelante recomendamos el uso del editor de texto Dreamweaver, te ayudara mucho a lo largo del curso. Al crear un archivo Html desde el menu de opciones del Dreamweaver tendremos una estructura similar a esta:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>
</head>
<body>
Cuerpo de la página.
</body>
</html>

jueves, 14 de junio de 2012

¿Que es HTML? Explorando su Estructura!


HTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Este lenguaje está constituido de elementos que el navegador interpreta y las despliega en la pantalla de acuerdo a su objetivo. Veremos que hay elementos para disponer imágenes sobre una página, hipervínculos que nos permiten dirigirnos a otra página, listas, tablas para tabular datos, etc. Para poder crear una página HTML se requiere un simple editor de texto (Dreamweaver) y un navegador de Internet.  Empecemos conociendo lo que es la estructura interna de un código HTML

<html>
<head>
</head>
<body>
Cuerpo de la página.
</body>
</html>

Estos son los elementos básicos que toda página HTML debe llevar. Si observamos toda página comienza con la marca: y finaliza con la marca: Los fines de marcas tienen el mismo nombre que el comienzo de marca, más el caracter / Una página HTML tiene dos secciones muy bien definidas que son la cabecera:

<head>

Y el cuerpo de la página:

<body>
Cuerpo de la página.
</body>

Todo el texto que dispongamos dentro del aparece dentro del navegador tal cual lo hayamos escrito. Todas las páginas tiene como mínimo esta estructura: cabecera y cuerpo. Otra cosa importante es que el lenguaje HTML no es sensible a mayúsculas y minúsculas, es decir podemos escribirlo como más nos guste, además no requiere que dispongamos cada marca en una línea (podríamos inclusive escribir toda la página en una sola línea! cosa que no conviene ya que somos nosotros quienes tendremos que modificarla en algún momento).

jueves, 7 de junio de 2012

Eventos en Qt - Signals & Slots

Buenas. Para hoy, el caso que nos ocupa es poder crear eventos en una aplicación hecha en Qt. Entiéndase por evento un proceso a realizar como respuesta a una acción realizada por el usuario, como por ejemplo: pulsar un botón.

Bien, Qt introdujo como bandera el sistema Signals & Slots, en español: señales y…pues, slots xD (no sé qué concepto se apegue más en español, pero aquí decimos slots también para denotar una ranura o lugar donde encajar algo). En fin, este sistema es original de Qt y resulta muy fácil de usar para manejar los eventos en nuestras aplicaciones.

Signals son señales que emiten los objetos en Qt para comunicar a otro objeto que algún evento X ha ocurrido. Cada objeto en qt tiene sus propias señales y sus propios slots, aunque a través de la herencia, podemos agregar nuestros propios slots y señales. Para conectar una señal con un slot se sigue esta sintaxis: