Bu, ana QWidget penceresine yüklediğim eventfilter'ım.
Sağ tuşa basarak penceremi hareket ettirmeye çalışıyor. ancak Penceremde çalışmayı durduran ve tıkladıktan sonra seçilen aşamada kalan bazı düğmeler var.Bu Eventfilter'ı kaldırdıktan sonra her şey yolunda gider.
eventfilter'dan sonra düğmelerdeki sorun
def eventFilter(self, source, event):
try:
if (event.type() == QtCore.QEvent.MouseButtonPress and
event.button() == QtCore.Qt.RightButton):
self.startPos = event.pos()
return True
elif event.type() == QtCore.QEvent.MouseMove and self.startPos is not None:
self.move(self.pos() + event.pos() - self.startPos)
return True
elif event.type() == QtCore.QEvent.MouseButtonRelease:
self.startPos = None
return True
return super(Ui_digiWidget, self).eventFilter(source, event)
except Exception as e:print(e)