added the include QtWidget to allow the compiling