QT+glewの際のinclude順に関して

何も考えずにglew.hをincludeすると

 #error gl.h included before glew.h
 #error glext.h included before glew.h

のようなエラーがでる。
これはglut.hをglew.hの前にincludeすると表示されるエラーメッセージだが、QTでも表示されてしまう。QTの場合はQGLWidgetをqlew.hをincludeする前にincludeしているからでているのである。すなわち

 #include <glew.h>
 #include <QGLWidget.h>

の順番でincludeすればよい。