gl: do not include GLWidgetRenderer.h if gl is disabled

link error with msvc. why gcc is ok?