QCustomPlot поместить в QTextCursor

Использую версию QCustomPlot 2.1.1

Из руководства с Embedding plots in a QTextDocument пытаюсь сохранить график в QTextDocument с целью создания отчета. Столкнулся с проблемой, что отсутсвует класс QCPDocumentObject и соответственно метод generatePlotFormat. В этой документации написано что данный класс определен в qcpdocumentobject.cpp/.h, но в скачанных исходниках он отсутствует.

Может быть эта документация устарала, может быть есть другой способ встроить в QTextDocument?

PS: график конвертировать в QImage а потом вставить как изображение пробовал, качество графика не "красивое", зернит.

Буду рад помощи.

Дополнение:

Вот такого же качества попадает изображение и в pdf. Код для перобразования QCustomPlot в QImage:

    QSize size = ui->wgt_plot->size();
    QPixmap picture(size);
    QCPPainter painter(&picture);
    painter.setAntialiasing(true);
    painter.setMode(QCPPainter::pmVectorized);
    
    ui->wgt_plot->toPainter(&painter, size.width(), size.height());
    
    QImage im = picture.toImage(); 
    im.save("D:/im.jpg", "JPG", 100);

Результат: введите сюда описание изображения


Ответы (0 шт):