39 inline qreal
mm2pixel(qreal mm, qreal dpi) {
return ((mm * dpi) / 25.4); }
40 inline qreal
pixel2mm(qreal pixels, qreal dpi) {
return (pixels * 25.4) / dpi; }
41 inline qreal
inch2pixel(qreal inches, qreal dpi) {
return (inches * dpi);}
42 inline qreal
pixel2inch(qreal pixels, qreal dpi) {
return pixels/dpi; }
44 inline qreal
mm2pixel_trunc(qreal mm, qreal dpi) {
return (
int)((mm * dpi) / 25.4); }
45 inline qreal
mm2pixel_ceil(qreal mm, qreal dpi) {
return ceil((mm * dpi) / 25.4); }
48 inline qreal
mm2inch(qreal mm) {
return mm/25.4; }
49 inline qreal
inch2mm(qreal inch) {
return inch * 25.4; }
qreal mm2pixel_trunc(qreal mm, qreal dpi)
Definition: cutereport_functions.h:44
qreal pixel2mm(qreal pixels, qreal dpi)
Definition: cutereport_functions.h:40
Definition: abstractpainterdelegate.h:42
qreal mm2pixel(qreal mm, qreal dpi)
Definition: cutereport_functions.h:39
CUTEREPORT_EXPORTS bool typeIsNumber(QVariant::Type type)
CUTEREPORT_EXPORTS QString unitToFullString(CuteReport::Unit unit)
CUTEREPORT_EXPORTS QString unitToShortString(CuteReport::Unit unit)
CUTEREPORT_EXPORTS QRectF convertUnit(const QRectF &rect, Unit unitIn, Unit unitOut, int dpi, bool roundPixels=true)
qreal mm2inch(qreal mm)
Definition: cutereport_functions.h:48
qreal mm2pixel_ceil(qreal mm, qreal dpi)
Definition: cutereport_functions.h:45
qreal pixel2inch(qreal pixels, qreal dpi)
Definition: cutereport_functions.h:42
CUTEREPORT_EXPORTS CuteReport::Unit unitFromString(const QString &str)
#define CUTEREPORT_EXPORTS
Definition: cutereport_globals.h:47
qreal inch2mm(qreal inch)
Definition: cutereport_functions.h:49
Unit
Definition: cutereport_types.h:95
qreal inch2pixel(qreal inches, qreal dpi)
Definition: cutereport_functions.h:41