我想在 PySide6 中创建一个简单的对话框(我目前正在学习 Python),但我不知道如何从我的 ui 文件中调用按钮(我想使用的按钮被调用closeButton
)所以我可以让它关闭单击它时的窗口。
编辑:我正在使用 QWidgets
编辑2:这是一个“小”代码片段
class dialogattempt(QWidget):
def __init__(self):
super(dialogattempt, self).__init__()
self.load_ui()
def load_ui(self):
loader = QUiLoader()
path = os.fspath(Path(__file__).resolve().parent / "form.ui")
ui_file = QFile(path)
ui_file.open(QFile.ReadOnly)
loader.load(ui_file, self)
ui_file.close()
self.setWindowTitle("An attempt at a dialog")
if __name__ == "__main__":
app = QApplication([])
widget = dialogAttempt()
widget.show()
sys.exit(app.exec_())