KReportPageSizeInfo pageSizeInfo contains few page sizes. Before we freeze the API how about adding more, at least as many as "PageFormatInfo pageFormatInfo" in calligra.git and LibreOffice has?
Entire QPageSize::PageSizeId list would be overkill indeed.