made the big color picker generic and reuse it in qtcontrols port