PyQt5 mouse x mouse y

PyQt5 ile şöyle bir şey yapmak istiyorum aşağıda gördüğünüz resimde mouse cursoru graphicviewin içine getirildiğinde change photo buttonun çıkmasını istiyorum.Bunu nasıl yapabilirim?
Ekran Alıntısı

Öncelikle bir PyQt öğreticisi(PDF veya video olabilir.) bitirmeni tavsiye ederim.
“Hayır, kod çalışsın yeter.Öğrenmeme gerek yok.” diyorsan:

  1. leaveEvent

  2. enterEvent

  3. Signal-Slot

Bunları araştır.

3 Beğeni

şimdi şunu anlamadım leaveEvent ve enterEvent eklemek için graphicviewe özel bir class mı oluşturmalıyım?

evet özel class oluşturdum şöyle ama printlemiyor enter event ve leave eventta

class ProfilePhotograph(QGraphicsView):

    def __init__(self , page):#graphicviewın stackedwidgetta olmasını istediğim için page stacked widget içindeki bir widget

        QGraphicsView.__init__(self)

        self.scene2 = QGraphicsScene()

        self.profile_photo_graphicsView = QGraphicsView(self.scene2 , page)

        self.profile_photo_graphicsView.setGeometry(300,0,250,200)

    def enterEvent(self,page,event):

        print("Entering")

    def leaveEvent(self,page,event):

        print("Leaving")