Interfaces de Usuario - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

Interfaces de Usuario

Description:

Tiene drivers para manejar cualquier BD. Corre en m ltiples ... Puede colocarse un QTextEdit. QPopMenu. Las opciones pueden tener. icono. acelerador. acelerador ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 7
Provided by: wilmerep
Category:

less

Transcript and Presenter's Notes

Title: Interfaces de Usuario


1
Interfaces de Usuario
  • Prof. Wilmer Pereira
  • UCAB/USB

2
QT3.3
Librería en C para desarrollo de interfaces y
aplicaciones 2D y 3D Es orientado a objetos
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 UNICODE Soporta
XML Primitivas de I/O y sockets Código abierto
3
Widgets
http//doc.trolltech.com/3.3/qwidget.html
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 QTimer QWidget QDialog QFrame
QSpinBox Qlabel QLineEdit
4
Signal and Slots
http//doc.trolltech.com/3.3/signalandslots.html
Comunicación entre objetos o Widgets Conecta
señales con métodos
Señal1 Señal2

connect(Objeto1,Señal1,Objeto2,Slot1)
Objeto1
Objeto2
connect(Objeto1,Señal1,Objeto2,Slot2)
Slot1 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
5
Meta Compilador
http//doc.trolltech.com/3.3/moc.html
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 acele
rador QMenuBar Horizontal al tope de la
ventana
6
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-moda
l ligado al proceso
Write a Comment
User Comments (0)
About PowerShow.com