Делаю большое приложение, на строке a = self.lineEdit_1.toPlainText() всё виснет, сейчас пытаюсь сделать маленькую программку только с этой функцией, чтобы понять в чем дело, но тут на этой же строке всё вылетает
Нужно текст из lineEdit_1 присвоить переменной a, затем вывести текст переменной a в lineEdit_2.
Что я делаю не так?( Заранее спасибо за помощь :)
from PyQt5 import QtCore, QtGui, QtWidgets
class MyWin(QtWidgets.QMainWindow):
def __init__(self, parent=None):
QtWidgets.QWidget.__init__(self, parent)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.ui.pushButton.clicked.connect(self.btnClicked)
def btnClicked(self):
a = self.lineEdit_1.toPlainText()
self.ui.lineEdit_2.setPlainText(a)
app = QtWidgets.QApplication([])
application = MyWin()
application.show()
sys.exit(app.exec())
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())