[Kde-devel-es] Crear un boton imagen
Mauricio Bahamonde
elkrammer at kde.cl
Thu May 12 00:46:24 CEST 2005
Hola!
On Wednesday 11 May 2005 18:32, hacklet wrote:
> Hola a todos,
>
> estoy aprendiendo algo de qt con C++ y resulta que
> quiero crear una imagen que sea un boton, pero por mas
> vueltas que le doy no se como hacerlo.
>
> Si pongo la imagen dentro de un qpushbutton, lo que
> pasa es que me sale el marco del boton, cosa que no
> quiero que aparezca, asi que no se si se puede hacer
> de alguna otra forma o debo diseñarme un widget
> propio.
>
> alguna idea?
Mira, tengo 2 ideas:
1) Puedes usar un QPushButton y setear la propiedad setFlat(true), quizas con
esto logras lo que quieres.
2) Puedes usar un QLabel para poner la imagen, pero QLabel no tiene la señal
clicked(), asi es que tendrias que hacer una subclase de QLabel y reemplazar
QWidget::mousePressEvent() por tu propia version. En ella agregas la señal
clicked() y la emites cuando se cumple QMouseEvent::button() == LeftButton.
Saludos,
--
Mauricio Bahamonde
<elkrammer at kde.cl>
October. This is one of the peculiarly dangerous months to speculate in stocks
in. The others are July, January, September, April, November, May, March,
June, December, August, and February.
-- Mark Twain
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-devel-es/attachments/20050512/0fec1137/attachment.pgp
More information about the Kde-devel-es
mailing list