PyQt5 mousePressEvent в QDialog даже поверх виджета - PullRequest
0 голосов
/ 25 марта 2019

Я объясняю свою проблему ...

Я получил форму подкласса QDialog и переопределяю метод "mousePressEvent".

он отлично работает, но теперь, в этом подклассе я получил некоторыевиджеты .. когда я нажимаю на один из этих виджетов, очевидно, что он отправит mousePressEvent этого виджета, а не из подкласса, потому что я щелкаю виджет, а не QDialog.Теперь, есть ли способ обнаружить этот mousePress даже над виджетом?без переопределения mousePressEvent виджета?просто переопределить метод в подклассе?

что я хочу ... например:

в переопределенном методе "mousePressEvent" в подклассе (это наследование от QDialog) я написал:

def mousePressEvent(self, event):
   print(event.pos())

Когда я нажимаю в любом месте в QDialog, все работает отлично, но я хочу, чтобы, когда я нажимал на виджет, все равно печатал "event.pos ()".

Спасибо !!

...