Использование C++ в качестве языка в Qt Creator Я создал блокнот (такой же, как простой текстовый редактор для Microsoft Windows, который является базовой программой для редактирования текста), но я не смог найти точный код для его варианта печати для сохранения в виде файла изображения или PDF и печати, что записывается в созданном блокноте. Написанный код дает ошибку говоряРаспечатайте текст на C++ с помощью Qt creator
...\NotePad\mainwindow.cpp:5: error: QPrinter: No such file or directory
#include <QPrinter>
код, написанный
#include <QPrinter>
void MainWindow::on_actionPrint_triggered()
{
QPrinter printer(QPrinter::HighResolution);
printer.setOutputFileName("print.ps");
painter.end();
}
Разве это не жестоко знать об ошибке и не делиться ею с нами? «дает ошибку» не помогает при решении вашей проблемы. Также используется 'painter.end()', опечатка в фактическом коде или опечатке здесь? – stefaanv
Отредактировал вопрос –
Чтобы не найти файл включения QPrinter, обратитесь к этой ссылке: http://stackoverflow.com/questions/19145763/qt-cannot-open-include-file-qprinter – stefaanv