Build-Fehler in Qt3D-Beispielen unter Qt5
Verfasst: 6. März 2013 13:40
Hallo zusammen,
ich benutze Qt 5.01 ( MinGW4.7 32-Bit ) unter windows 7.
Habe Qt3D erfogreich kompiliert ( Shadow Build-Verzeichnis D:\Qt3D).
Um die Qt3D-Beispiele von Qt http://doc-snapshot.qt-project.org/qt3d ... mples.html zu testen, habe ich das Projekt "Penguin" für Qt 5 leicht modifiziert.
Hier die entsprechende .PRO-Datei :
------------------------------------------------------
TEMPLATE = app
TARGET = penguin
INCLUDEPATH += \qt3d\include\qt3d
CONFIG += qt warn_on qt3d
HEADERS += \
modelview.h
SOURCES += \
modelview.cpp \
main.cpp
-----------------------------------------------------
Bin ein QT-Newbie und daher frage ich mich, ob in der .PRO-Datei was fehlt oder falsch ist... ?
Nach dem Neuerstellen des Projekts gibt QtCreator folgende Fehlermeldung aus:
***********************************************************************************************************************************************************************
H:\Qt3Dsrc\src\threed\viewing\qglview.h:45: Fehler:Qt3D/qglpainter.h: No such file or directory
In file included from ..\..\qt3d\include\qt3d/qglview.h:1:0,
from modelview.h:4,
from modelview.cpp:1:
..\..\qt3d\include\qt3d/../../../Qt3Dsrc/src/threed/viewing/qglview.h:45:29: fatal error: Qt3D/qglpainter.h: No such file or directory
compilation terminated.
************************************************************************************************************************************************************************
Die header Datei modelview.h sieht so aus :
Für jegliche Antworten im Voraus vielen Dank !
ich benutze Qt 5.01 ( MinGW4.7 32-Bit ) unter windows 7.
Habe Qt3D erfogreich kompiliert ( Shadow Build-Verzeichnis D:\Qt3D).
Um die Qt3D-Beispiele von Qt http://doc-snapshot.qt-project.org/qt3d ... mples.html zu testen, habe ich das Projekt "Penguin" für Qt 5 leicht modifiziert.
Hier die entsprechende .PRO-Datei :
------------------------------------------------------
TEMPLATE = app
TARGET = penguin
INCLUDEPATH += \qt3d\include\qt3d
CONFIG += qt warn_on qt3d
HEADERS += \
modelview.h
SOURCES += \
modelview.cpp \
main.cpp
-----------------------------------------------------
Bin ein QT-Newbie und daher frage ich mich, ob in der .PRO-Datei was fehlt oder falsch ist... ?
Nach dem Neuerstellen des Projekts gibt QtCreator folgende Fehlermeldung aus:
***********************************************************************************************************************************************************************
H:\Qt3Dsrc\src\threed\viewing\qglview.h:45: Fehler:Qt3D/qglpainter.h: No such file or directory
In file included from ..\..\qt3d\include\qt3d/qglview.h:1:0,
from modelview.h:4,
from modelview.cpp:1:
..\..\qt3d\include\qt3d/../../../Qt3Dsrc/src/threed/viewing/qglview.h:45:29: fatal error: Qt3D/qglpainter.h: No such file or directory
compilation terminated.
************************************************************************************************************************************************************************
Die header Datei modelview.h sieht so aus :
Code: Alles auswählen
#ifndef MODELVIEW_H
#define MODELVIEW_H
#include <qglview.h>
class QGLAbstractScene;
class QGLSceneNode;
class ModelView : public QGLView
{
Q_OBJECT
public:
ModelView(QWidget *parent = 0) : QGLView(parent) {}
~ModelView();
protected:
void initializeGL(QGLPainter *painter);
void paintGL(QGLPainter *painter);
private:
QGLAbstractScene *m_scene;
};
#endif // MODELVIEW_H