Нашёл как печатать теперь проблема в том, что печатает только на 1 старнице на следующих ничего не печатает.
CODE
void MainWindow::Print()
{
QPainter* Painter;
Painter = new QPainter();
int From=EditRangeFrom->text().toInt(),To=EditRangeTo->text().toInt();
QString TextForPrint="";
if(!Painter->begin(Printer)) // для чего эта проверка?
return;
Painter->setFont(QFont("Arial",16, QFont::Normal,QFont::StyleNormal));
for(int i=From;i<To;i++)
{
TextForPrint=QString::number(i);
Painter->drawText(500,500,TextForPrint);
Printer->newPage();
}
Painter->end();
}
Что здесь не так?