Python, PyQt5, lineEdit값을 가져와서 label에출력하기 질문입니다...

조회수 1613회

버튼을 누르면 만약 lineEdit값이 1일때 label에 3을 출력하는 코드를 짜려고 합니다.

def click_solve(self, MainWindow):
       if(self.QlineEdit = 1):
            self.label.setText("3")

이렇게 함수를 만들고

 self.pushButton.clicked(self.click_solve)

이렇게 함수 호출을 해서 출력하려고 했으나,

Traceback (most recent call last):
  File "C:/Users/song/PycharmProjects/Stock/stock01", line 49, in <module>
    ui.setupUi(MainWindow)
  File "C:/Users/song/PycharmProjects/Stock/stock01", line 27, in setupUi
    self.pushButton.clicked(self.hello)
TypeError: native Qt signal is not callable

이렇게 오류가 생기네요... 혹시 해결방법 아시는 분 계신가요

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • self.pushButton.clicked(self.hello) nowp 2020.6.10 11:17

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)