first of all I would like to thank for this amazing feature that recently is added in version 1.2, you did a nice job.
I have an advice about QCPColorMap. I think it is better to add an option for limiting zoom and drag, for example can not drag plot out of the range that Specified and can not zoom out of the QCPColorMap's ranges. because when someone use colorMap, he/she want to drag and zoom on area that colorMap paint so zooming and dragging without limitation is useless and can be annoying in some cases. I think you should have added an option that zooming and dragging can be act just in the ranges that is set for QCPColorMap. I hope understand my intention.