Sie sind nicht angemeldet.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
#ifndef _MAINWIDGET_H_ #define _MAINWIDGET_H_ class CMainWidget : public QWidget { private: Q_OBJECT QMenuBar * itsMenu; QPopupMenu * itsFileMenu; QPopupMenu * itsOpenMenu; QPopupMenu * itsEditMenu; std::vector<QListViewItem*> itsListItems; public: CMainWidget( QWidget *parent=0, const char *name=0 ); public slots: void openWindow(); signals: }; #endif |
Zitat
Moc'ing MainWidget.h...
Kompilieren...
moc_MainWidget.cpp
e:\Projekte\...\MGCC\Source_Qt\tmp\moc\../../MainWidget.h(5) : error C2504: 'QWidget': Basisklasse undefiniert
e:\Projekte\...\MGCC\Source_Qt\tmp\moc\../../MainWidget.h( : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'QMenuBar'
e:\Projekte\...\MGCC\Source_Qt\tmp\moc\../../MainWidget.h( : error C2501: 'CMainWidget::Q_OBJECT': Fehlende Speicherklasse oder Typspezifizierer
e:\Projekte\...\MGCC\Source_Qt\tmp\moc\../../MainWidget.h( : error C2143: Syntaxfehler: Es fehlt ';' vor '*'
Zitat von »Y0Gi«
für fast den gleichen fehler hättste auch das andere topic missbrauchen können ;P
-