我正在努力制作一个 Pixmap 按钮,因为没有其他选择(据我所知)我尝试使用 QIcon。
我想要作为按钮的图片不是完全正方形的,我只想显示像素图,但它仍然具有按钮功能(连接到插槽的信号等)。
当我尝试使图标大小等于按钮时,图标会上升并且根本放不下,按钮会显示在图标之外。
所以问题是:
如何使图标大于 QPushButton?所以只有图标会显示,它仍然有图标功能。
如果这是 Icon 边框,那么是否还有其他方法制作 Pixmap 按钮?
请您参考如下方法:
您可以简单地使用 css 通过 background-image 属性实现这一点,并将边框设置为 0
btn.setStyleSheet("background-image: url('image.jpg'); border: none;")
