Table Top Framework Setup
<< Back to the Tabletop Framework page
Requirements
- Microsoft Windows XP and Visual C++ 2005 (at least it was developed and tested in this environment, it might work elsewhere, too)
- OpenGL,
- Qt Educational 3.3.3 (for demo application and for texture loading, but can be easily replaced),
- SMART Board Software,
- SMART SDK. (The framework example comes with the required headers and DLLs, but in the future, there might be updates necessary.)
Note: If you are using these at ilab, you can get the requirements via \\ilab\install
and \\ilab\innernet\BufferFramework
. There is also a lot of other useful software.
Setup
- Install Visual C++ 2005
- Install Qt 3.3.3 Educational
- It is needed to build the example application.
- At the moment, it is also needed within the file
TabletopVisGL.cpp
to provide texture loading viaqimage.h
. This could easily be changed later on, if required. - Make sure to enable the integrating options for
Microsoft Visual C++
. - Also enable the option
Set QTDIR
.
- Install SMART Board Software.
- Extract the zip file.
- Open the solution
UofCTabletopFramework.sln
. - Build and run the solution.
- If you want to have a Release version, please copy the contents of the Debug folder (
QT_GL_Application\Debug
) there. - If you have a firewall running it might notify you that the example application is trying to access the SMART Board.
- If you want to have a Release version, please copy the contents of the Debug folder (
- For finetuning of the example without recompilation use the file
config.xml
in the respective folder (Debug/Release).
A Note on compiling the framework DLL
A couple of compiler warnings are disabled due to different reasons. Generally, these do not hide important information from the user. The disabling commands are located within the file UofCTabletopFrameworkDLL.h
if anybody is interested in the details.