db profile dialog uses editors in pythonic way