QTableView에 입력 된 셀 및 남은 셀에 신호를 보내는 방법

amancalledScott

GUI의 속도를 향상시키기 위해 QTableWidget에서 QTableView로 전환 할 때 QTableView에 사용할 수있는 동일한 cellEntered 신호가 없다는 것을 알게되었습니다. 어떻게 할 수 있습니까?

이 GUI에는 별도의 창에 이미지에 배치 된 마커의 좌표를 보여주는 QTableView가있는 팝업 창이 있습니다. 커서가 QTableView 좌표 테이블의 해당 행 또는 셀 위로 이동함에 따라 이미지 창에서 마커를 강조 표시해야합니다. 따라서 좌표 테이블의 행을 강조 표시하는 것이 아니라 신호를 방출 할 수 있어야합니다.

Eyllanesc

cellEntered신호 에 해당하는 것은 신호입니다 entered.

from PyQt5 import QtGui, QtWidgets


def main():
    app = QtWidgets.QApplication([])

    model = QtGui.QStandardItemModel(5, 5)

    view = QtWidgets.QTableView()
    view.setModel(model)
    view.setMouseTracking(True)

    def on_entered(index):
        print(index.row(), index.column())

    view.entered.connect(on_entered)

    view.show()

    app.exec_()


if __name__ == "__main__":
    main()

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

셀 내부에 div 및 입력이있는 테이블에서 데이터를 가져 오는 방법은 무엇입니까?

분류에서Dev

EXCEL-동일한 셀에 수식 출력 및 사용자 입력을 갖는 방법은 무엇입니까?

분류에서Dev

PyQt GUI에서 지연된 신호를 내보내는 방법은 무엇입니까?

분류에서Dev

QTableView의 한 셀에 여러 링크를 제공하는 방법

분류에서Dev

Excel 셀에 값과 텍스트를 입력하는 방법

분류에서Dev

senkeys + 셀레늄에 문자를 입력하는 방법

분류에서Dev

다른 셀의 텍스트를 기반으로 한 셀에 정보를 입력하는 방법

분류에서Dev

qtableview에서 비어 있지 않은 경우 셀에 색상을 설정하는 방법은 무엇입니까?

분류에서Dev

Worklight 어댑터에서 비밀번호로 보호 된 URL을 호출 할 때 사용자 신임 정보를 입력하는 방법은 무엇입니까?

분류에서Dev

정적 셀에서 셀 구분 기호를 숨기는 방법은 무엇입니까?

분류에서Dev

입력 필드가 포함 된 테이블에서 셀의 너비를 지정하는 방법은 무엇입니까?

분류에서Dev

셀 액세서리를 제거한 후 셀 내용보기로 스피너를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

둘 이상의 셀 내용을 기반으로 셀에서 정보를 가져 오는 방법은 무엇입니까?

분류에서Dev

셀 높이를 늘리는 방법은 셀 내용에 따라 다릅니다.

분류에서Dev

셀 중간에서 정보를 가져 오는 방법은 무엇입니까?

분류에서Dev

셀레늄 및 Java를 사용하여 구분 기호 공백으로 웹 페이지에서 얻은 추출 된 텍스트를 인쇄하는 방법

분류에서Dev

QTableView : 프로그램에서 편집 할 수없는 셀을 편집하는 방법은 무엇입니까?

분류에서Dev

셀 내부에 그리드를 만드는 방법은 무엇입니까?

분류에서Dev

병합 된 셀과 병합되지 않은 셀 범위 주위에 테두리를 두는 방법

분류에서Dev

같은 셀 [Excel]에 추가 된 텍스트로 숫자를 합하는 방법은 무엇입니까?

분류에서Dev

Bootstrap 3의 테이블 셀 내부에 입력 및 버튼을 인라인하는 방법은 무엇입니까?

분류에서Dev

옆에 저장된 고유 ID를 알고있는 셀의 값을 얻는 방법은 무엇입니까?

분류에서Dev

SSMS 셀에 'NULL'을 입력하는 방법은 무엇입니까?

분류에서Dev

셀레늄에서이 입력 필드를 찾는 방법은 무엇입니까?

분류에서Dev

다른 셀의 값과 관련된 위치에 저장된 정보로 셀을 채우는 방법은 무엇입니까?

분류에서Dev

emgu 3.0.0.0에서 모양이 수정 된 후 픽셀 좌표를 얻는 방법은 무엇입니까?

분류에서Dev

ConnectableFlowable에 취소 신호를 보내는 방법은 무엇입니까?

분류에서Dev

셀에 중첩 된 셀에서 값을 만드는 방법

분류에서Dev

QTableView에서 셀을 편집 한 후 TAB 키로 진행할 때 편집 모드를 피하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    셀 내부에 div 및 입력이있는 테이블에서 데이터를 가져 오는 방법은 무엇입니까?

  2. 2

    EXCEL-동일한 셀에 수식 출력 및 사용자 입력을 갖는 방법은 무엇입니까?

  3. 3

    PyQt GUI에서 지연된 신호를 내보내는 방법은 무엇입니까?

  4. 4

    QTableView의 한 셀에 여러 링크를 제공하는 방법

  5. 5

    Excel 셀에 값과 텍스트를 입력하는 방법

  6. 6

    senkeys + 셀레늄에 문자를 입력하는 방법

  7. 7

    다른 셀의 텍스트를 기반으로 한 셀에 정보를 입력하는 방법

  8. 8

    qtableview에서 비어 있지 않은 경우 셀에 색상을 설정하는 방법은 무엇입니까?

  9. 9

    Worklight 어댑터에서 비밀번호로 보호 된 URL을 호출 할 때 사용자 신임 정보를 입력하는 방법은 무엇입니까?

  10. 10

    정적 셀에서 셀 구분 기호를 숨기는 방법은 무엇입니까?

  11. 11

    입력 필드가 포함 된 테이블에서 셀의 너비를 지정하는 방법은 무엇입니까?

  12. 12

    셀 액세서리를 제거한 후 셀 내용보기로 스피너를 중앙에 배치하는 방법은 무엇입니까?

  13. 13

    둘 이상의 셀 내용을 기반으로 셀에서 정보를 가져 오는 방법은 무엇입니까?

  14. 14

    셀 높이를 늘리는 방법은 셀 내용에 따라 다릅니다.

  15. 15

    셀 중간에서 정보를 가져 오는 방법은 무엇입니까?

  16. 16

    셀레늄 및 Java를 사용하여 구분 기호 공백으로 웹 페이지에서 얻은 추출 된 텍스트를 인쇄하는 방법

  17. 17

    QTableView : 프로그램에서 편집 할 수없는 셀을 편집하는 방법은 무엇입니까?

  18. 18

    셀 내부에 그리드를 만드는 방법은 무엇입니까?

  19. 19

    병합 된 셀과 병합되지 않은 셀 범위 주위에 테두리를 두는 방법

  20. 20

    같은 셀 [Excel]에 추가 된 텍스트로 숫자를 합하는 방법은 무엇입니까?

  21. 21

    Bootstrap 3의 테이블 셀 내부에 입력 및 버튼을 인라인하는 방법은 무엇입니까?

  22. 22

    옆에 저장된 고유 ID를 알고있는 셀의 값을 얻는 방법은 무엇입니까?

  23. 23

    SSMS 셀에 'NULL'을 입력하는 방법은 무엇입니까?

  24. 24

    셀레늄에서이 입력 필드를 찾는 방법은 무엇입니까?

  25. 25

    다른 셀의 값과 관련된 위치에 저장된 정보로 셀을 채우는 방법은 무엇입니까?

  26. 26

    emgu 3.0.0.0에서 모양이 수정 된 후 픽셀 좌표를 얻는 방법은 무엇입니까?

  27. 27

    ConnectableFlowable에 취소 신호를 보내는 방법은 무엇입니까?

  28. 28

    셀에 중첩 된 셀에서 값을 만드는 방법

  29. 29

    QTableView에서 셀을 편집 한 후 TAB 키로 진행할 때 편집 모드를 피하는 방법은 무엇입니까?

뜨겁다태그

보관