Всем доброе время суток!
Тему наверное назвал не правильно но не знаю как их назвать.
В общем создал в NCReport Designer до нельзя простой отчет с двумя текстовыми полями типа параметр id1 и id2
и пытаюсь выводить в них разные надписи и получается такая штука что если надпись1 маленькая то расстояние до надпись2 большое а если надпись1 длинная то текст смешивается и еще есть потребность поменять стиль текста например подчеркнуть или сделать курсивом
если кто сталкивался с NCReport или знает как управлять этими полями подскажите пожалуйста.
код выглядит так.
NCReport *report = new NCReport();
report->reset(true);
report->setReportSource( NCReportSource::File );
report->setReportFile("./reports/myreport.xml");
report->addParameter("id1", "Надпись1");
report->addParameter("id2", "Надпись2");
report->runReportToPreview();
if ( report->hasError()) {
QMessageBox::information( 0, "Report error", report->lastErrorMsg());
return false;
} else {
NCReportPreviewWindow *pv = new NCReportPreviewWindow();
NCReportPreviewOutput *output = new NCReportPreviewOutput();
pv->setOutput((NCReportPreviewOutput*)report->output());
output->setAutoDelete(false);
pv->setReport(report);
pv->setWindowModality(Qt::ApplicationModal );
pv->setAttribute( Qt::WA_DeleteOnClose );
pv->show();
}
Заранее всем спасибо!