Eigene Klasse von Qt Klasse ableiten

Verschiedenes zu Qt
Antworten
Grieko
Beiträge: 15
Registriert: 12. Oktober 2016 08:50

Eigene Klasse von Qt Klasse ableiten

Beitrag von Grieko » 21. August 2017 13:48

Hallo,
ich habe hier folgendes Anfängerproblem:
Ich brauche einige Kalender- und Zeitfunktionen, und möchte dabei auf Qt-Funktionen zurückgreifen. Deshalb möchte ich eine eigene Klasse von QDateTime ableiten.
Der Einfachheit halber habe ich dazu den Assistenten benutzt, welcher folgenden Code erzeugt hat:

Code: Alles auswählen

class KMUhr : public QDateTime
{
public:
    KMUhr();
};

#endif // KMUHR_H
Der Compiler meldet nun folgenden Fehler:
C:\kmuhr.h:6: Fehler: expected class-name before '{' token
{
^
Was ist daran verkehrt ?

Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Eigene Klasse von Qt Klasse ableiten

Beitrag von Christian81 » 21. August 2017 17:50

QDateTime auch korrekt includiert?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung

Grieko
Beiträge: 15
Registriert: 12. Oktober 2016 08:50

Re: Eigene Klasse von Qt Klasse ableiten

Beitrag von Grieko » 21. August 2017 20:53

Ja, war sie. Der gesamte Code steht am Ende dieser Msg.
Ich habe die Files gelöscht und die Klasse nochmal angelegt, jetzt gehts ohne Probleme, obwohl ich im Code keinen Unterschied sehe.
Trotzdem Danke für den Hinweis.

Code: Alles auswählen

#ifndef KMUHR_H
#define KMUHR_H

#include <QDateTime>

class KMUhr : public QDateTime
{
public:
    KMUhr();
};

#endif // KMUHR_H

Antworten