Click 3

[PyQt] 마우스 클릭 시 사용 버튼 구하기

[PyQt] 마우스 클릭 시 사용 버튼 구하기 개요 마우스 클릭 시 왼쪽/휠/오른쪽 중 어느 쪽을 눌렀는지 구한다. "mousePressEvent" 사용 Qt.LeftButton : 왼쪽 클릭 Qt.MidButton : 휠 클릭 Qt.RightButton : 오른쪽 클릭 아래는 사용된 ui 파일이다. 더보기 MainWindow 0 0 800 600 MainWindow 250 230 281 21 TextLabel Qt::AlignCenter 360 180 71 21 12 75 true Mouse Qt::AlignCenter 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 from PyQt5.QtWidgets import * from Py..

[PyQt] 클릭한 곳에 원 그리기

[PyQ] 클릭한 곳에 원 그리기 개요 마우스로 클릭한 곳에 원을 그리자! 마우스가 클릭된 좌표를 알기 위해 "mousePressEvent" 사용 원을 그리기 위해 "printEvent"를 정의 아래는 사용된 ui 파일이다. 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 MainWindow 0 0 800 600 MainWindow background-color: ..

[PyQt] 클릭한 곳의 좌표 구하기 : mousePressEvent

[PyQt] 클릭한 곳의 좌표 구하기 : mousePressEvent 개요 마우스가 클릭된 좌표를 알기 위해 mousePressEvent 메서드 사용 화면을 클릭 시에 현재 좌표를 label에 표시한다. 아래는 사용된 ui 파일이다. 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 MainWindow 0 0 800 600 MainWindow 250 230 281 21 TextLabel Qt::AlignCenter 360 180 71 21 ..