【发布时间】:2020-02-17 07:24:15
【问题描述】:
我正在尝试删除我的窗口/UI 中的一个按钮。我正在使用 Python 和 PyQt5 来完成这项任务,如果存在,有人可以通知我删除按钮吗?或者有什么功能可以检查?这是我的示例代码:
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
from PyQt5.QtGui import QIcon
from PyQt5.QtCore import pyqtSlot
class App(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle("my window")
self.setGeometry(100, 100, 320, 300)
# creating a button
button1 = QPushButton('Button-1', self)
button1.move(100, 70)
#I want a function to check if other button named "button2" exists,then delete it, like below
if button2.exists:
button2.delete()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = App()
ex.show()
sys.exit(app.exec_())
【问题讨论】:
标签: python user-interface button pyqt5