Алекс, извините, может уже задолбал Вас, но после последнего обновления появилась проблема с печатью, если передать принтер:
QPrinter printer;
printer.setCopyCount(optionsDocuments.copiesCertificate);
report->previewReport(&printer);
При нажатии на печать окно выбора принтера не появляется и сыпятся ошибки типа QWin32PrintEngine::begin: StartDoc failed, document "document1" ()
Если его не передавать, то все ОК.
Подозреваю что если передавать принтер, то при нажатии на печать сразу идет попытка печати на дефолтном принтере.