I might be missing something here, but isn't it as simple as calling
Qt Code:
  1. fitInView(selection, Qt::KeepAspectRatio);
To copy to clipboard, switch view to plain text mode 
selection being the rectangle in scene coords.