I have downloaded OGRE 1.7.2 SDK for MinGW (http://www.ogre3d.org/download/sdk) and I have installed it at C:\OgreSDK.
Later, I have downloaded the project demo from https://ogreaddons.svn.sourceforge.net/ ... eFramework
I have build the project with Qt Creator with MinGW Tool chain.
This is my .pro file:
Code: Select all
#-------------------------------------------------
#
# Project created by QtCreator 2012-04-16T13:19:33
#
#-------------------------------------------------
QT += core gui xml
TARGET = demo
TEMPLATE = app
win32 {
# You may need to change this include directory
OGREHOME = C:/OgreSDK
Release:LIBS += -L$$OGREHOME/bin/release
Debug:LIBS += -L$$OGREHOME/bin/debug
INCLUDEPATH += $$OGREHOME/include/OGRE
INCLUDEPATH += $$OGREHOME/boost_1_44
}
CONFIG(debug, debug|release) {
TARGET = $$join(TARGET,,,d)
LIBS *= -lOgreMain_d
}
CONFIG(release, debug|release) {
LIBS *= -lOgreMain
}
SOURCES += main.cpp\
mainwindow.cpp \
StyleSettingsWidget.cpp \
MainMenu.cpp \
ChooseMeshWidget.cpp \
DemoGameLogic.cpp \
SettingsDialog.cpp \
OgreWidget.cpp \
LogModelSortFilterProxy.cpp \
LogModel.cpp \
LogManager.cpp \
LogEntry.cpp \
Log.cpp \
GraphicsSettingsWidget.cpp \
GameLogic.cpp \
FPSDialog.cpp \
EventHandlingOgreWidget.cpp \
DotSceneHandler.cpp \
Application.cpp \
AbstractSettingsWidget.cpp
HEADERS += mainwindow.h \
StyleSettingsWidget.h \
MainMenu.h \
DemoGameLogic.h \
ChooseMeshWidget.h \
SettingsDialog.h \
QtOgreForwardDeclarations.h \
OgreWidget.h \
LogModelSortFilterProxy.h \
LogModel.h \
LogManager.h \
LogLevel.h \
LogEntry.h \
Log.h \
GraphicsSettingsWidget.h \
GameLogic.h \
FPSDialog.h \
EventHandlingOgreWidget.h \
EventHandler.h \
DotSceneHandler.h \
Application.h \
AbstractSettingsWidget.h
FORMS += mainwindow.ui \
MainMenu.ui \
ChooseMeshWidget.ui \
StyleSettingsWidget.ui \
Log.ui \
GraphicsSettingsWidget.ui \
FPSDialog.ui \
SettingsDialog.ui
RESOURCES += resources/DemoResources.qrc \
resources.qrc
Some screenshots:
@PolyVox Congratulations!
Best regards.