ich denke ich habe ein kleines Verständnissproblem mit den Events:
Wenn ich meine eigene Klasse von QObject ableite (inkl. des makros) dann kann ich doch durch Überschreiben der
Code: Alles auswählen
bool event(QEvent *e);
Ich wollte das 'QFileOpenEvent ' abfangen, welches (laut doku) beim Öffnen einer Datei ausgelöst wird.
Code: Alles auswählen
bool QTController::event(QEvent *e)
{
if (!e)
return false;
if (e->type() == QEvent::FileOpen)
{
fileOpenedEvent(static_cast<QFileOpenEvent*>(e));
return true;
}
return QObject::event(e);
}
danke