ghprovider: polishing.

Added some explicit, override, nullptr, ...
Enable Qt deprecation warnings