Обработчик событий мыши Qt Overloaded не вызывается при щелчке мыши - PullRequest
1 голос
/ 06 января 2012

Я пишу шахматную программу, используя свой собственный класс chessCV, полученный из QGraphicsView, а затем добавляю его в свой класс MainWindow в качестве члена.Я не могу заставить программу выполнить функцию MousePressEvent(QMouseEvent * event), которую я перегружен.Это никогда не вызывается.Я подумал, может быть, это связано с тем, что я унаследовал от QGraphicsView, но я попытался перегрузить MousePressEvent(QMouseEvent * event) в классе MainWindow, и это тоже не вызывается.Я полностью в тупике.Любая помощь приветствуется.Спасибо всем.

1 Ответ

1 голос
/ 29 мая 2012

Если вы пытаетесь перегрузить QGraphicsView::mousePressEvent(QMouseEvent* event), м не следует использовать заглавные буквы.

...