Qt

You can use Qt version 2.3 or version 3.0, it is up to you. Just rememeber to specify this choice in your Makefile. I should be able to compile something just by typing make; so remember to check QTDIR in the 'Makefile'.

Qt Website

Follow the links from the following pages to get to the relevant tutorials.

Qt 2.3 Documentation

Qt 3.0 Documentation

The MOC (Meta Object Compiler) files are only necessary for a file that contains signals, slots and the CONNECT statement to connect signals and slots. So in the previous box example the signals came from the sliders (in the globjwin.cpp file) and the slots were the setXRotation (and Y and Z rotations in the glbox.cpp file). The Makefile given previously assumes that you have signals and slots.

Here is a makefile for files that don't use signals and slots (the first few tutorials). Basically you remove the reference to files in the METAOBJECTS and METACXXFILES lines.

However, if you decide to use qt3.x then you can use qmake if you like, the instructions are in the tutorial.

Contact me
email: pj@cpsc.ucalgary.ca
Tel:  (403) 220 7041.