Is it possible to set the background color of a glWidget? If I use a command such as glClearColor(...) then the whole widget takes that color even though the actual viewport of the openGL might not be covering the whole widget.