Fixing bugs - annotation rendering

This commit is contained in:
Jakub Melka
2020-03-07 19:20:07 +01:00
parent 0b2d94d115
commit e124ae9135
4 changed files with 66 additions and 7 deletions

View File

@ -50,6 +50,13 @@ int PDFWidgetUtils::scaleDPI_x(QPaintDevice* device, int unscaledSize)
return (logicalDPI_x / defaultDPI_x) * unscaledSize;
}
PDFReal PDFWidgetUtils::scaleDPI_x(QPaintDevice* device, PDFReal unscaledSize)
{
const double logicalDPI_x = device->logicalDpiX();
const double defaultDPI_x = qt_default_dpi_x();
return (logicalDPI_x / defaultDPI_x) * unscaledSize;
}
void PDFWidgetUtils::scaleWidget(QWidget* widget, QSize unscaledSize)
{
const double logicalDPI_x = widget->logicalDpiX();