Я хочу сохранить QChartView как изображение .png.Поэтому я использую следующий код:
QChartView *chartView = qobject_cast<QChartView*>(/* get chart view */);
QImage image;
QPainter painter(&image);
painter.setRenderHint(QPainter::Antialiasing);
chartView->render(&painter);
image.save("test.png");
Когда я смотрю на изображение test.png
, разрешение довольно плохое.
Могу ли я как-то сказать, что QChartView должен отображаться с фиксированным разрешением, например 150 точек на дюйм, или с фиксированным размером, например (500x700 пикселей)?