ich bin neu hier und bin auch gerade erst dabei mich in QT einzuarbeiten. Meine C++-Kenntnisse sind leider auch eher mager.
Ich habe das dockwidgets-Beispiel soweit angepasst, das es den Verzeichnisbaum in einem Dock anzeigt (QTreeView/QDirModel). Funktioniert soweit auch ganz gut.
Jetzt wollte ich QTreeView überschreiben, um ein bischen was anzupassen. Aber sobald ich den Header in das mainwindow.cpp einbinde, bekomme ich die Fehlermeldung:
Code: Alles auswählen
mainwindow.cpp:30: error: new types may not be defined in a return type
mainwindow.cpp:30: error: return type specification for constructor invalid
Code: Alles auswählen
#ifndef DIRECTORYVIEW_H_
#define DIRECTORYVIEW_H_
class QTreeView;
class DirectoryView : public QTreeView
{
Q_OBJECT
}
#endif /*DIRECTORYVIEW_H_*/
Gruß
Alex[/code]