(11-02-2023, 13:43)Shordi escribió: (11-02-2023, 12:55)tincho escribió: Gracias Shordi.
¿Al final de la serie tendremos un PicPanel unificado con un RoundPanel?
Nope. Tras incontables intentos no he conseguido hacer una imagen con bordes redondeados... Creo que la mejor posibilidad sería usar algo así como imagemagick y crear la imagen en tmp en tiempo de ejecución o lo que sea... pero no he sido capaz.
Si alguien sabe cómo (no vale CSS) estaré eternamente agradecido.
Saludos
Buenos días,
Yo encontré una manera, la propiedad
Brush de la clase Paint es del tipo
PaintBrush y según la ayuda de Gambas hay 4 métodos que la devuelven en Paint, dos de ellos son Paint.Color y Paint.Image. Con este último se puede asignar una imagen de relleno y después pintar.
Le dejo un RoundPanel versión 2, con propiedad "Picture", se puede usar un color o una imagen de fondo, quedaría algo así:
Tiene un pequeño problema, en QT5 funciona correctamente, en GTK3 distorsiona la imagen.
Un saludo y perdón por la foto utilizada, por esa no tengo que pagar derechos de autor

.
Harpo.