发新话题
打印

有没有人知道怎样建立一个圆形的按钮,小妹在这里先谢过了

有没有人知道怎样建立一个圆形的按钮,小妹在这里先谢过了

正常通过QPushButton建立的按钮是长方形的,我现在想建立一个圆形的,请高手指教应该怎样做啊?

TOP

可以考虑自己创建一个新的 Widget,从 QButton 中继承一下。

虽然我没有亲自实验过,但近期我作了几个自建的 Widget,感觉并不是很难的。

希望对你有帮助。
……:“……,……;……,……。……?……!”

TOP

你的意思是说,定义一个新类,此类继承QButton,然后在新类的实现中,调用QButton里的drawButton(),在drawButton()中画出按钮的外型,是吗?
这个思路我试过,可编译没通过,也不知道错在哪

TOP

我的意思大概就是那样。不过究竟重载那个函数,是 drawButton 还是 paitEvent,我现在还不能确定,这几天正在做一个关于 MySQL 的应用,但我会一直跟进你这个项目的,希望我们都能得到收获。
……:“……,……;……,……。……?……!”

TOP

macqui,你好,还在关注你自己这个帖子吗?

我利用今天的空余时间,做了个十字形的按钮,
就是由 QButton 重载得到的,效果完全和
正常的按钮相同,只是外观不同罢了。可惜我
无法上传图片,不然一定让你先睹为快!

代码不算多,但也无法在此一一列出,如你仍
有兴趣,可以给我邮件地址,我把它发给你。

最后,希望大家彼此共勉,相互扶持。
……:“……,……;……,……。……?……!”

TOP

谢谢你这样帮我,还利用业余时间进行试验,真的很感动,我的邮件地址:
jacqui.david@163.com

TOP

你好,我刚才给你发了封邮件,里边包含了源代码和可执行文件,收到或者收不到都回个招呼。
……:“……,……;……,……。……?……!”

TOP

谢谢你,邮件我已收到,不过,遇到点麻烦....
具体内容我给你发了封邮件,还需要麻烦你再看看

TOP

发新话题