Михаиллл
1 января 2019 г. 23:25

QtКак изменить размер шрифта и шрифт при печати

qt, font, print, шрифт, Печать

Здравствуйте.
Скажите пожалуйста, как изменть шрифт и его размер при печати.
Пробовал так, не работает:

  1. void MainWindow::PrintDocument(QString &TextForPrint) //PrintDocument
  2. {
  3. QPrinter MyPrinter;
  4. QPrintDialog *PrinterDialog = new QPrintDialog(&MyPrinter);
  5. PrinterDialog->setWindowTitle("Печать");
  6. QFont FontForPrint;
  7. FontForPrint.setPointSize(22);
  8. //PrinterDialog->setFont(FontForPrint);
  9. if (PrinterDialog->exec())
  10. {
  11. QPainter MyPainter;
  12. MyPainter.begin(&MyPrinter);
  13. MyPainter.drawText(100, 100,
Читать