Muestra una caja de control que puede ser activada o desactivada. El estado del checkbox, se almacena en la propiedad .value. Un .value=TRUE significa que esta activada, y un .value=False significa que esta desactivada.
Este control permite que el usuario elija un valor entero con los botones arriba/abajos, o mecanografiando el valor directamente en la caja de vuelta.
Tendremos que usar 4 propiedades para definirlo:
.MaxValue: valor máximo que admite el spinbox
.MinValue: valor mínimo que admite el spinbox
.Step: número que se sumará o se restará (según el botoncito pulsado), al valor que se esté mostrando
.Value: contiene el número que el usuario a introducido.
Para más información: http://gambaswiki.org/wiki/comp/gb.qt4/spinbox
RadioButton:
Es un control donde podemos seleccionar una opción, entre varias.
Si esta en el mismo contenedor, solo nos dejará seleccionar uno. Si quieres seleccionara varias opciones, tienes que meterlos en contenedores distintos.
A continuación un ejemplo: Comprar Lote de Ordenador
Vamos a crear un formulario donde el cliente pueda hacer lo siguiente
Tienes que dar las siguientes opciones del ordenador:
Si va ha llevar CPU y/O Memoria
La Cpu podrá elegir entre I3, I5, I7
La Memoria podrá elegir entre: 1 GB, 2 GB , 4 GB y 8 GB
Tambien hay que indicar como es la forma de pago: Metálico o Tarjeta.
Y finalmente poner el número de equipos que se van ha comprar
El programa al pulsar un botón genera un mensaje en un textlabel con todas las opciones elegidas.
¿como sería el formulario?.
Es muy importante usar la propiedad .name para poner un nombre identificativo a cada control
-
-
Esta es la aplicación ejecutandose, cuando hemos elegido varias opciones, nº de equipos y checkbox , habiendo pulsado el boton Hacer Pedido:
Enlace de descarga: descarga en box.com
No hay comentarios:
Publicar un comentario