Диалоговое окно настройки принтера в Qt


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


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

Создание диалогового окна настройки принтера

Читать далее: Диалоговое окно выбора цвета в Qt