В Qt3 думаю реально сделать подобное.
Советую посмотреть исходники процесса печати Qt Assistant, а именно метод MainWindow::print()
(файл: Qt\3.3.4\tools\assistant\mainwindow.ui.h)
Спасибо большое
Пойду разбираться
О результатах (плохих или хороших) сообщу позже
добавлено спустя 14 часов 36 минут: Для предварительного просмотра нужно сделать похожим образом, только рисовать не на принтере, а на виджете. А для изменения масштаба надо менять метрики этого виджета (как именно в Qt3, я не разбирался).
Я что-то пока не понимаю. А на виджете рисовать используя чьи метрики? И в связи с чем будут размеры картинки QPixmap совпадать или быть подобными размерам страницы А4? Извиняюсь за туманность моих выражений...