怎么让一个按键变成菱形,那种正菱形,求大神
------最佳解决方案--------------------
贴个图片就行,用样式表:
QPushButton{
border-image:url(:/pngs/button1.png);
}
QPushButton:hover{
border-image:url(:/pngs/button2.png);
}
QPushButton:pressed{
border-image: url(:/pngs/button3.png);
}
在UI编辑器的属性栏里找到:改变样式表,把上面的代码贴上,图片要换成自己的。
------其他解决方案--------------------
#1 1楼正解
通过mouseevent 的移动 点击时更换图片的效果来显示图片
------其他解决方案--------------------
一楼贴的是按键三个状态的图
------其他解决方案--------------------
找一个菱形的图片,因为图片都是矩形的,所以周围应该是透明的那种
------其他解决方案--------------------
+1,注意下:图片一定是透明的图片,png格式的.
------其他解决方案--------------------
用贴图的方式来实现。。。
------其他解决方案--------------------
这三个图片都是什么图片呢,为什么会有三个图片
------其他解决方案--------------------
鼠标按下