图片透明按钮的有关问题
图片透明按钮的问题
用QPushButton做的按钮,使用图片和setMask实现个性按钮,但现在有一个问题,就是鼠标事件必须要移动到或点到图片上才可以触发,但我的图片不是正圆和正方的,是异形的,所以鼠标很难点到,有什么办法可以让鼠标移动到button的区域就触发事件呢?
------解决方案--------------------
不用setMask也可以实现
用QPushButton做的按钮,使用图片和setMask实现个性按钮,但现在有一个问题,就是鼠标事件必须要移动到或点到图片上才可以触发,但我的图片不是正圆和正方的,是异形的,所以鼠标很难点到,有什么办法可以让鼠标移动到button的区域就触发事件呢?
------解决方案--------------------
不用setMask也可以实现
- C/C++ code
button->setFlat(true); button->setStyleSheet("QPushButton{border:0pxgroovegray;}");