VIG - Práctica 0 [i]
Empezaré por explicar qué tenía que hacer la práctica.
La práctica se compone de una ventana que que contiene:
- 1 QLabel, que será un Custom Widget
- 3 QSliders, en nuestra práctica también serán Custom Widgets pero no tiene por qué ser así
- 3 QSpinBox, acordes a los QSliders
- 2 QButton
Lo que ha de hacer la práctica es lo siguiente:
Cada grupo de QSlider y QSpinBox identifica un color RGB (Red, Green, Blue). Al mover los QSliders tiene que modificarse el valor de su QSPinBox en un rango de 0 a 255. Esto debe ocurrir también al revés, si modificamos el valor del QSpinBox se modificará el del QSlider.
A su vez, cuando modificamos el valor de un QSlider o un QSpinBox debe modificarse el color de fonde del QLabel. Según que QSlider/QSpinBox movamos el color de fondo modificará su valor Red, Green o Blue.
Finalmente un QButton resetará todos los QSliders, QSpinBox y el color del QLabel a RGB(0,0,0).
La práctica tendrá un QButton que la cerrará y sus componentes deben modificar su posición de forma relativa al redimensionamiento de la ventana.
La verdad es que no es muy complicado si no fuera porque mi conocimiento de QT es 0, el de C++ tiende a 0 y además hay que configuar el entorno de desarrollo, en resumen unas tardes de lo más interesantes -_-
