void MainWindow::exportPdf()
{
QTextEdit *textEdit = new QTextEdit(this);
textEdit->setGeometry(0,0,800,480);
textEdit->setText("helloworld");
QString fileName = QFileDialog::getSaveFileName(this,"Export PDF",QString(),"*.pdf");
if(!fileName.isEmpty())
{
if(QFileInfo(fileName).suffix().isEmpty())
{
fileName.append(".pdf");
}
QPrinter printer(QPrinter::HighResolution);
printer.setOutputFormat(QPrinter::PdfFormat);
printer.setOutputFileName(fileName);
textEdit->document()->print(&printer);
}
}