반응형

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() ; 화면내의 마우스 좌표



< 실행 결과 >





< 소스 >


--











반응형
Posted by 자유프로그램
,