Если можно, задам вопрос в этой теме. Название как раз подходящее, и плодить темы с аналогичными названиями не хочется.
Пытаюсь распечатать (на бумаге) QwtPlot с помощью его метода print. Код банальный:
QPrinter printer;
printer.setOutputFormat(QPrinter::NativeFormat);
printer.setOrientation(QPrinter::Landscape);
qwtPlot->print(printer);
На принтер посылается 20-30MB, он ненадолго подвисает, потом сообщает, что кончилась память.
Пробовал печатать тот же график в pdf-файл. Все получается: график на всю страницу и вес около 10-20 kB.
Также печатал то же самое в файл, но в нативном формате. Файл на выходе ок. 10-15MB. (даже при пустом QwtPlot без curves получается около 7Mb)
Почему так, и как должно быть?
P.S.:
Qwt5.2, Qt4.7, график состоит из ~650 точек, если это важно.