mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
core: remove DPR from IconMetrics class
There is no user of this left, because the device-pixel-ratio is now passed directly to the profile. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
parent
5f22de7ebe
commit
9e831c5001
3 changed files with 1 additions and 11 deletions
|
@ -16,8 +16,7 @@ IconMetrics::IconMetrics() :
|
|||
sz_med(-1),
|
||||
sz_big(-1),
|
||||
sz_pic(-1),
|
||||
spacing(-1),
|
||||
dpr(1.0)
|
||||
spacing(-1)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -58,8 +57,3 @@ const IconMetrics &defaultIconMetrics()
|
|||
|
||||
return dfltIconMetrics;
|
||||
}
|
||||
|
||||
void updateDevicePixelRatio(double dpr)
|
||||
{
|
||||
dfltIconMetrics.dpr = dpr;
|
||||
}
|
||||
|
|
|
@ -11,7 +11,6 @@
|
|||
|
||||
#include <QFont>
|
||||
#include <QFontMetrics>
|
||||
#include <QSize>
|
||||
|
||||
QFont defaultModelFont();
|
||||
QFontMetrics defaultModelFontMetrics();
|
||||
|
@ -27,11 +26,9 @@ struct IconMetrics {
|
|||
// icon spacing
|
||||
int spacing; // ex 2px
|
||||
// devicePixelRatio
|
||||
double dpr; // 1.0 for traditional screens, HiDPI screens up to 3.0
|
||||
IconMetrics();
|
||||
};
|
||||
|
||||
const IconMetrics &defaultIconMetrics();
|
||||
void updateDevicePixelRatio(double dpr);
|
||||
|
||||
#endif // METRICS_H
|
||||
|
|
|
@ -88,7 +88,6 @@ void QMLProfile::setDevicePixelRatio(qreal dpr)
|
|||
m_devicePixelRatio = dpr;
|
||||
// Recreate the view to redraw the text items with the new scale.
|
||||
createProfileView();
|
||||
updateDevicePixelRatio(dpr);
|
||||
emit devicePixelRatioChanged();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue