QCustomEvent --> QEvent (für Qt4 Portierung)
Verfasst: 1. Juli 2005 17:01
Hallo zusammen in Qt 4 soll man anstelle von QCustomEvent die Klasse QEvent benutzen. Hierbei habe ich das folgende Problem:
Ich habe eine Klasse FieldChangeEvent die von QCustomEvent abgleitet wurde und jetzt von QEvent abgeleitet werden soll. Dabei tritt das folgende Problem auf im Konstruktor von FieldChangeEvent habe ich der Superklasse den Type meiner Events als "int" übergeben (Qt3):
QEvent benötigt den Type aber als "QEvent::Type" (Qt4). Der folgende Versuch führte zu einem Kompilierfehler:
Wie kann ich den Type als "QEvent::Type" übergeben?
Hulio
Ich habe eine Klasse FieldChangeEvent die von QCustomEvent abgleitet wurde und jetzt von QEvent abgeleitet werden soll. Dabei tritt das folgende Problem auf im Konstruktor von FieldChangeEvent habe ich der Superklasse den Type meiner Events als "int" übergeben (Qt3):
Code: Alles auswählen
FieldChangeEvent::FieldChangeEvent(Bait *b, int w) : QCustomEvent( 1001 )
{
...
}Code: Alles auswählen
FieldChangeEvent::FieldChangeEvent(Bait *b, int w) : QEvent( 1001 )
{
...
}Hulio