Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/03/2015, 00:28
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 7 meses
Puntos: 204
Respuesta: Botones personalizados QT

Claro que puedes conseguir que un botón tenga una imagen con ciertos elementos transparentes... ahora bien, el botón, como bien has comentado, seguirá siendo cuadrado, por lo que no te va a funcionar eso de solapar las esquinas.

Lo que puedes hacer es pintar el fondo sobre el form u otro control que veas más apropiado y diseñar un algoritmo sencillo que te permita identificar, dado un punto de la pantalla, qué hueco has seleccionado. La idea entonces es capturar los eventos "Click" sobre el lienzo y, sabiendo sobre qué elementos está actuando el usuario, realizar las acciones correspondientes.

Un saludo.