QMouseEvent nicht defíniert

Verschiedenes zu Qt
Antworten
MadMax@
Beiträge: 2
Registriert: 17. Mai 2007 15:55

QMouseEvent nicht defíniert

Beitrag von MadMax@ »

Hi,

ich bin recht neu in der Qt programmierung und habe da gleich mal ein Problem.
Ich habe eine Klasse von QGLWidget abgeleite und möchte nun das mouse move ereigniss abfangen.
Alles andere funktioniert und das ereigniss an sich wird auch zur richtigen Zeit aufgeruffen aber:

Code: Alles auswählen

void mouseMoveEvent(QMouseEvent *e);
sobald ich versuche e zu verwenden bekomme ich folgenden Fehler

error C2027: Verwendung des undefinierten Typs "QMouseEvent"
1> c:\programme\qt4\src\gui\kernel\qwidget.h(55): Siehe Deklaration von 'QMouseEvent'

ich finde auch nur eine forword declaration in qwidget.h

hoffe jemand kann mir helfen.

edit:

wen ich versuche Tastatur eingaben abfrage passiert genau das gleiche mit dem keyEvent.

MFG
Manuel
Volker
Beiträge: 343
Registriert: 30. Juni 2005 05:27

Beitrag von Volker »

include von qevent.h sollte helfen
Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
MadMax@
Beiträge: 2
Registriert: 17. Mai 2007 15:55

Beitrag von MadMax@ »

Ja hat geholfen da hätte ich auch selbst drauf kommen können :-)
aber das naheligende übersieht man leider oft.
Auf jeden fall danke
Antworten