qt ui widget 좌표
-
[PyQt] QMediaPlayer, QGraphicsView, QGraphicsScene에서 마우스 좌표가 이상한 문제 해결 (mainwindow에서 widget불러오기)Programming/PyQt 2022. 6. 7. 18:32
비디오 영상을 재생하고 그 위에 ROI를 그려서 ROI위치를 export하는 프로그램을 만들고 있다. MainWindow에서 모든 위젯들을 다 만들고 graphicsView위에 그림을 그리는데 그림도 안그려지고(배경 ui에서만 그려짐) 좌표도 이상했다. mouseMoveEvent, mousePressEvent -> 이런 녀석들의 인자인 event(또는 e)는 해당 클래스를 기준으로 하기 때문에 메인윈도우에서 위의 함수를 사용하면 메인윈도우의 좌표가 나온다. 나는 로컬 위젯의 좌표를 원했기 때문에 클래스를 새로 만들어서 해당 위젯의 좌표만을 사용할 것이다. class MyWindow(QMainWindow, ui): def __init__(self, parent =None): super(MyWindow,se..