PeacockError now uses QErrorMessage
(the look of the dialog needs to be improved)