PySide試してみているやつ

# This Python file uses the following encoding: utf-8
import sys

from PySide6.QtWidgets import QApplication, QWidget
#from PySide6.QDebug import qDebug

# Important:
# You need to run the following command to generate the ui_form.py file
#     pyside6-uic form.ui -o ui_form.py, or
#     pyside2-uic form.ui -o ui_form.py
from ui_form import Ui_Widget

class Widget(QWidget):
    def __init__(self, parent=None):
        super().__init__(parent)
        self.ui = Ui_Widget()
        self.ui.setupUi(self)
        self.ui.pushButton.clicked.connect(self.pushbuttonClicked)


    def pushbuttonClicked(self):
        inputText = self.ui.lineEdit_input.text()
        print(inputText, flush=True)
        outputText = eval(inputText)
        print(outputText, flush=True)
        self.ui.lineEdit_output.setText(str(outputText))


if __name__ == "__main__":
    app = QApplication(sys.argv)
    widget = Widget()
    widget.show()
    sys.exit(app.exec())