0

我想在 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_())
4

0 回答 0