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
-