I found best solutions to be glut for 3d (see freeglut.sf.net) and SDL for the rest (the latter is becoming a Linux standard more than QT are...) They're both portable and simple. Francesco Orsenigo