Что то никак не могу печатать с ориентацие листа LandscapeКод:QPrinter *printer; printer = new QPrinter( QPrinter::HighResolution ); printer->setOrientation(QPrinter::Landscape); printer->setFullPage( TRUE ); QPainter *p; p = new QPainter(); if( !p->begin( printer ) ) // paint on printer return; int dpiy = p->device()->logicalDpiY(); int dpix = p->device()->logicalDpiX(); p->setFont(QFont("Arial",16, QFont::Normal,QFont::StyleNormal)); p->drawText((int) (21/2.54)*dpix,(int) (6.3/2.54)*dpiy,QDateTime::currentDateTime(). toString("dMMMMyyyy")); p->end();Печатает только portraitКстати /qtdir/demos/textedit/textedit тоже печатает только Portrait , не реагируя на изменение Orientation. Из других приложений (например OpenOffice) печать Landscape возможна. В какую сторону смотреть ?При сборке qt с ключем -no-cups все печатается правильно. Почему при привязке qt к CUPS перестает работать Код
rinter->setOrientation(QPrinter::Landscape); не понятно.