Qt Border, transparencia y relleno. ¿Cómo crear este efecto?

Quiero agregar un botón superior derecho para cerrar un widget que flota sobre otros. No puedo hacer que salga flotando del contenido del panel.

Probé varias maneras. Tener el fondo normalmente no funciona. No puedo hacer que un widget flote fuera de la caja dentro de ese fondo.

Se hizo de esta manera:

border-style: solid;
border-width: 12px 24px 37px 25px;
border-image: url(:/resources/images/panel_border_corner_btn.png) 12 24 37 25 fill repeat;
margin: 0px;
padding: 0px;

Así que traté de hacer un fondo con 10 px transparentes en la parte superior y derecha, así (no verás las zonas transparentes, pero si lo descargas, lo verás).

Así que agrego el widget con el botón de fondo:

Pero no puedo hacerlo desbordar la frontera de todos modos. Modificar el margen con -20 lo corta, usando el relleno -20 no funciona ...

Respuestas a la pregunta(1)

Su respuesta a la pregunta