На этом шаге рассмотрим стандартное диалоговое окно настройки принтера.
Это окно позволяет выбрать принтер, изменить его параметры и задать диапазон страниц для вывода на печать (рис. 1).
Рис.1. Диалоговое окно настройки принтера
Диалоговое окно настройки принтера реализовано в классе QPrintDialog, но вызывать его в отрыве от объекта принтера класса QPrinter не имеет смысла, т. к. главная задача состоит в настройке этого объекта для вывода на печать. Например:
QPrinter printer; QPrintDialog* pPrintDialog = new QPrintDialog(&printer); if (pPrintDialog->exec() == QDialog::Accepted) { // Печать } delete pPrintDialog;
Файлы приложения можно взять Предыдущий шаг
Содержание
Следующий шаг