텍스트를()를 사용하여 QlineEdit에서 텍스트를 가져올 수 없습니다 및이 코드를 사용하여 텍스트를 복구하는 동안 아닙니다.PyQt는 내가 <code>QlineEdit</code>이
1
A
답변
2
clicked
신호 (docs 참조)는 pushButton_7_clicked
콜백 속성 전달 (BOOL = false 선택)
버튼이 활성화 될 때이 신호가 방출된다
공극 QAbstractButton :: 눌렀을를 (즉 을 누른 상태에서 마우스 커서가 버튼 안에있는 동안 해제 된 경우), 단축키를 입력하거나 click() 또는 animateClick()을 호출 한 경우입니다. 특히 setDown(), setChecked() 또는 toggle()을 호출하면이 신호가 방출되지 않습니다.
버튼이 선택 가능한 경우 버튼이 선택되어 있으면 , 선택하지 않으면 false가 선택됩니다.
따라서 콜백을 정의하면 첫 번째 인수는 checked
부울입니다.
콜백 정의에서 doc
으로 전화를 걸어도 아무런 차이가 없습니다. doc 인스턴스를 전달하지 않을 것입니다. 여기서 얻은 것은 checked
부울이며 항상 False
입니다.
그건 순수한 파이썬 문제입니다.
a = 12
def b(a):
print(a)
b(69)
이 당신은 함수의 범위에서 a
(귀하의 경우 doc
)를 재정의하고 있지 12, 69 인쇄합니다.
게다가, 작성 중 이해가되지 않습니다 :
doc = self.lineEdit_2.text()
을이 수입시 한 번만 실행한다.
다음과 같이 시도해 볼 수 있습니다. 오브젝트에 콜백이 있어야 바인딩되어 있으므로 self
에 자신에 대한 참조가 있습니다.
class YourObject():
def pushButton_7_clicked(self, checked):
print(self.lineEdit_2.text())
self.pushButton_7.clicked.connect(self.pushButton_7_clicked)
관련 문제
- 1. PyQt는
- 2. 는 PyQt는
- 3. PyQt는 : QFileSystemModel
- 4. PyQt는 모든
- 5. PyQt는 - 내가 PyQt4에이 코드 조각을 실행
- 6. QTableWidget 신호 cellChanged는() : 내가 PyQt는 사용하고 루틴
- 7. PyQt는 QTreeWidget는
- 8. 는 PyQt는
- 9. 내가 <br> 이
- 10. PyQt는 : <em>stackedWidget</em> : QStackedWidget
- 11. PyQt는 하이퍼 링크
- 12. PyQt는 변경 방향
- 13. 으로 반복 확인란 PyQt는
- 14. PyQt는 푸시 버튼 내가 PyQt는 (마야의 pyside)에 새로운 오전 루프
- 15. PyQt는 LineEdit 테두리 색상은
- 16. 자동 스크롤 PyQt는 QTextWidget
- 17. PyQt는 QTreeWidget 내용
- 18. PyQt는 어떻게 레이아웃
- 19. PyQt는 QGridLayout 다른 열은
- 20. PyQt는 아이콘 중복
- 21. PyQt는 및 요청 : GUI
- 22. PyQt는 여러 줄의 자동화
- 23. PyQt는/파이썬을 사용하여 다른
- 24. PyQt는 : QTemporaryFile가 - 파일
- 25. PyQt는 업데이트 QLabel
- 26. PyQt는 숨기기 QDialogs는 QTreeWidget
- 27. 읽기 자원 (PyQt는)
- 28. PyQt는 신호가 윈도우
- 29. PyQt는 아래의 예에서
- 30. PyQt는 QSlider 및 QGraphicsTextItem
이제 작동합니다. 감사합니다. – azertq