我有此代码:
class Window(QWidget):
def __init__(self):
super().__init__()
self.init_gui()
def init_gui(self):
icon = QtGui.QIcon("icon.png")
button = self.Button(0)
button.set_icon(icon)
button.init()
self.show()
class Button(QToolButton):
def __init__(self, style):
super().__init__()
self.setToolButtonStyle(style)
self.action = QAction()
def set_icon(self, icon):
self.action.setIcon(icon)
def init(self):
self.setDefaultAction(self.action)
脚本运行,但不显示按钮。
我认为,该按钮不是###窗口对象###父级的子级。