Шаг 136.
Библиотека Qt.
Диалоговое окно настройки принтера

    На этом шаге рассмотрим стандартное диалоговое окно настройки принтера.

    Это окно позволяет выбрать принтер, изменить его параметры и задать диапазон страниц для вывода на печать (рис. 1).


Рис.1. Диалоговое окно настройки принтера

    Диалоговое окно настройки принтера реализовано в классе QPrintDialog, но вызывать его в отрыве от объекта принтера класса QPrinter не имеет смысла, т. к. главная задача состоит в настройке этого объекта для вывода на печать. Например:

QPrinter printer;
QPrintDialog* pPrintDialog = new QPrintDialog(&printer);
if (pPrintDialog->exec() == QDialog::Accepted) {
// Печать 
}
delete pPrintDialog;

    Файлы приложения можно взять здесь.

    На следующем шаге рассмотрим cтандартное диалоговое окно выбора цвета.




Предыдущий шаг Содержание Следующий шаг