首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

如何让一个按键变成菱形

2012-12-16 
怎么让一个按键变成菱形怎么让一个按键变成菱形,那种正菱形,求大神[最优解释]贴个图片就行,用样式表:QPush

怎么让一个按键变成菱形
怎么让一个按键变成菱形,那种正菱形,求大神
[最优解释]
贴个图片就行,用样式表:
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格式的.

引用:
引用:贴个图片就行,用样式表:
QPushButton{
    border-image:url(:/pngs/button1.png);正常
}
QPushButton:hover{
    border-image:url(:/pngs/button2.png);鼠标在上面
}
QPushButton:pressed{
 ……

[其他解释]
用贴图的方式来实现。。。
[其他解释]
这三个图片都是什么图片呢,为什么会有三个图片
[其他解释]
引用:
贴个图片就行,用样式表:
QPushButton{
    border-image:url(:/pngs/button1.png);正常
}
QPushButton:hover{
    border-image:url(:/pngs/button2.png);鼠标在上面
}
QPushButton:pressed{
    border-image: url(:/p……
鼠标按下

热点排行