Fehler "Feld hat unvollständigen Typ"

In meiner Header-Datei ist ein Fehler aufgetreten:

field "ui" has incomplete type.

Ich habe versucht zu machenui ein Zeiger, aber das funktioniert nicht. Ich glaube nicht, dass ich das tun muss, weil ich meine bereits definiert habeMainWindowClass im NamespaceUi. Das ist meinmainwindow.h:

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QtGui/QMainWindow>
#include "ui_mainwindow.h"

namespace Ui {
    class MainWindowClass;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

    public:
        MainWindow(QWidget *parent = 0, Qt::WFlags flags=0);
        ~MainWindow();

    public slots:
        void slideValue(int);
    private:
        Ui::MainWindowClass ui; //error line
};

#endif // MAINWINDOW_H

Antworten auf die Frage(2)

Ihre Antwort auf die Frage