Python3结合PyQt5实现自定义按钮背景

       应毕设要求,制作较为漂亮的GUI,本人想先从改变按钮的背景出发。

       在研究如何改变按钮背景的过程中遇到了不少问题。最开始尝试的是用setIcon()这一方法去实现,效果很差,如下:

        Python3结合PyQt5实现自定义按钮背景_第1张图片

       代码为:

from PyQt5 import QtWidgets
from demoooo import Ui_Dialog
from PyQt5.QtWidgets import QMainWindow
from PyQt5.QtGui import QIcon

class MyWindow(QMainWindow, Ui_Dialog):
    def __init__(self):
        super(MyWindow, self).__init__()
        self.setupUi(self)

        self.pushButton.setIcon(QIcon('22.png'))


你可能感兴趣的:(Python3结合PyQt5实现自定义按钮背景)