Interfaces de Usuario Prof. Wilmer Pereira UCAB/USB.

Slides:



Advertisements
Presentaciones similares
SISTEMA DE DOMÓTICA ACCESIBLE
Advertisements

U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
1 Curso Básico de C.I.O. Light Sección 4 Grupos y Subgrupos Sección 4 - Grupos y Subgrupos.
Fernando Alonso Blázquez Graphic User Interfaces 25 de Marzo de 2004.
Uso de variables de tipo referencia
Un esquema de Wordpress
FLAN “F- LINKS AND NODES”
Especialista en Business Intelligence Reporting Services SSRS (Sesión 16) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Programación Visual de Sistemas
TUTORIAL PLATAFORMA DE VINCULACIÓN ITSO - NODO SURESO.
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
Bienvenidos.
Introducción a ASP.NET.
CURSO DE VISUAL BASIC .NET MODO GRAFICO
Qué es una ventana En informática, una ventana es un área visual, normalmente de forma rectangular, que contiene algún tipo de interfaz de usuario, mostrando.
POO (Programación Orientada a Objetos)
COMO CREAR UN CORREO ELECTRÓNICO
Windows es un sistema operativo
Introducción al Software
 El termino OO, significa que el software es organizado como una colección de objetos. Un objeto es un paquete de software que contiene datos y procedimientos.
Criterios de la Orientación a Objetos 1. Método y Lenguaje (proceso de pensamiento y notaciones para analizar y producir software). 2. Implementación y.
EDWIN GALEANO VARGAS JQUERY Y JQUERYUI. jQuery es una biblioteca de JavaScript, creada inicialmente por John Resig, programador y empresario, conocido.
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Servicio WEB de información y comunicación con los profesores del Instituto. Conectado a tiempo real con las aplicaciones de Gestión Académica-Administrativa:
Lenguajes utilizados para aplicaciones distribuidas
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Programación orientada a objetos
 NUEVAS TECNOLOGIAS DE REDES Ing. Eduardo Murcia 1Ing Eduardo Murcia Melo Especialista.
Windows es un sistema operativo
Características de la interfaz de desarrollo
MANUAL DE PADRES LMS.
Programación Orientada a Objetos
WINDOWS 8 Windows 8 es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas.
Evaluación del Desempeño Anual 2007” RH Net Febrero 2007.
Diseño Orientado a Objetos (DOO) El DOO es un modelo de construcción de software basado no en la función que dicho software debe realizar sino en los Objetos.
APLICACIÓN EN VISUAL BASIC
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Layouts.
Diagrama de Clases ACI 570.
UTFSM-Electrónica1 Fundamentos de Java Agustín J. González Programación de Sistemas: ELO-330.
Arquitecturas de Sistemas Interactivos: Introducción
INTRODUCCIÓN A GRETL Diana Ruiz Tinajero..
Fundamentos del Sistema Operativo
Bienvenidos. Desarrollo de Aplicaciones I Lic. Alfonso Felipe Lima Cortés
TEMA 9: DIAGRAMA DE CLASE EN UML
INFOPATH – CLAUDIO ALVARADO. QUE ES INFOPATH Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML.
 Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML. Su primera publicación, InfoPath 2003, fue.
Mapeo de Estructuras XML a Bases de Datos Relacionales
Los Controles de Visual Basic
Nombre: Germania Ruiz UNIVERSIDAD TECNOLOGICA AMERICA.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) LENGUAJES DE PROGRAMACIÓN PARA EL DESARROLLO DE INTERFACES.
1.- ¿Qué es Outlook? 1.- ¿Qué es Outlook? 2.-Características principales de Outlook 2.-Características principales de Outlook 3.-Descripción de la pantalla.
Programación orientada a objetos Capítulo Objetos y clases La clase es la abstracción de una categoría de objeto.
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO.
WINDOWS 8 Es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras.
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Programación con Lenguajes de Cuarta Generación Cuatrimestre: 5 Página.
AMBIENTE WINDOWS.
HTML. INTRODUCCIÓN A LOS MARCOS HTML Los marcos HTML permiten presentar documentos con vistas múltiples, que pueden ser ventanas o subventanas independientes.
Introducción a GDevelop
¿Cómo hacer los Wikis?. CREAR TU PROPIO WIKI PRIMERO, para registrarse se debe tener una cuenta de correo electrónico, se recomienda abrirlo en GMAIL.
API JDBC Java Database Connectivity. Conceptos básicos API de Conectividad a Bases de Datos Emplea SQL Standard Ventaja: los programas desarrollados en.
Sistemas Operativos Universidad Politécnica Territorial de Mérida
Definición Partes Fundamentales Documento Word Libro de Excel Video Fuente:
Herencias Conceptos básicos i
:: Prof. Yeniffer Peña Programación I Interface Gráfica de Usuario Presentación.
Programación orientada a objetos La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos.
Modelado UML Diagrama de Clases
=MARCOS DE TRABAJO ORIENTADO A OBJETOS= « NETBEANS » INTEGRANTES: SOTELO CORTES JESVAN FIDEL JIMENEZ ALFARO ARTURO CAMARA.
ESTRUCTURA DE DATOS RETO 2: PYTHON. QUÉ ES PYTHON PYTHON ES UN LENGUAJE DE SCRIPTING INDEPENDIENTE DE PLATAFORMA Y ORIENTADO A OBJETOS, PREPARADO PARA.
QTJAMBI Victor Leonel Orozco Shekalug.
Transcripción de la presentación:

Interfaces de Usuario Prof. Wilmer Pereira UCAB/USB

QT3.3 Características : Maneja Widget con “Signal and slots” Ofrece QTDesigner Soporta 2D y 3D Tiene drivers para manejar cualquier BD Corre en múltiples plataformas Ofrece qmake para generar makefile Permite el uso de U NICODE Soporta XML Primitivas de I/O y sockets Código abierto Librería en C++ para desarrollo de interfaces y aplicaciones 2D y 3D Es orientado a objetos Librería en C++ para desarrollo de interfaces y aplicaciones 2D y 3D Es orientado a objetos

Widgets Cualquier elemento visual de las interfaces No están separado en controles y contenedores Cualquier elemento visual de las interfaces No están separado en controles y contenedores Clase QWidgets Pueden haber widgets hijo sobre un widget padre Se pueden colocar en un layout o manualmente Si el padre se deshabilita también se deshabilitan los hijos recursivamente QObjet QTimerQWidget QDialog QFrame QSpinBox Qlabel QLineEdit

Signal and Slots Comunicación entre objetos o Widgets Conecta señales con métodos Comunicación entre objetos o Widgets Conecta señales con métodos Señal1 Señal2 Slot1 Slot2 Objeto1Objeto2 connect(Objeto1,Señal1,Objeto2,Slot1) connect(Objeto1,Señal1,Objeto2,Slot2) Enlaza cambios de widgets con ventanas Existe una sección signal y slot para declararlos Los slots se pueden llamar sin estar asociado a señales La señal se puede lanzar con emit Puede haber una señal que llama varios slot o muchas señales a un slot

Meta Compilador Se usa un preprocesador de C++ y un metacompilador de objetos ( moc ) No es necesario manipular el código generado por moc Se usa un preprocesador de C++ y un metacompilador de objetos ( moc ) No es necesario manipular el código generado por moc QMainWindow Contiene todos los widgets Arriba menú, abajo status Se puede colocar balones de ayuda Puede colocarse un QTextEdit QPopMenu Las opciones pueden tener icono acelerador QMenuBar Horizontal al tope de la ventana

Widgets diversos QToolButton Para incluir diferentes tipos de widgets Puede cambiar de forma con el status QAction Permite tener un solo método QDialog Tipos de diálogos modal: bloqueante modeless: independiente semi-modal: ligado al proceso