반응형
PyQt5 -- 마우스 event & 마우스 현재 위치 출력하기
환경 ; windows 10 64bit, anaconda 3 32bit, python 3.6, PyQt5.6.2
참고 ; http://doc.qt.io/qt-5/qwidget.html#mouseTracking-prop
http://doc.qt.io/qt-5/qwidget.html#mouseMoveEvent
http://doc.qt.io/qt-5/qmouseevent.html
** setMouseTracking( )
-- False 값 설정시에는, 마우스 클릭시에만 마우스 이동 감지.
-- True 설정시에는, 마수스 클릭 안해도 마우스 이동 감진.
** mouseMoveEvent(event)
-- event.x(), event.y() ; widget 내의 마우스 좌표
-- event.globalX(), event.globalY() ; 화면내의 마우스 좌표
< 실행 결과 >
< 소스 >
--
반응형
'PyQt5' 카테고리의 다른 글
PyQt5 -- 키보드 event 사용 예제 (0) | 2017.05.02 |
---|---|
PyQt5 -- 마우스 event 사용 예제 (1) | 2017.05.02 |
PyQt5 -- custom data-carrying signal & slot 만들기 예제 (0) | 2017.05.01 |
PyQt5 -- signal & slot 예제 (0) | 2017.05.01 |
PyQt5 -- layout 관리 주의사항 (6) | 2017.04.28 |