well, the problem is not opengl itself. i'm trying to incorporate qt but i feel that it is a very unfinished product as of yet. there are some classes which make it nearly impossible to write opengl 3 conform code.