33static inline QString
string(
const QRect& rect)
35 return QString(
"x,y %1,%2 w,h %3,%4").arg(rect.topLeft().x()).arg(rect.topLeft().y()).arg(rect.width()).arg(rect.height());
43static inline QString
string(
const QSize& size)
45 return QString(
"w,h %1,%2").arg(size.width()).arg(size.height());
53static inline QString
string(
const QPoint& point)
55 return QString(
"%1,%2").arg(point.x()).arg(point.y());
63static inline QString
string(
const QPointF& point)
65 return QString(
"%1,%2").arg(point.x()).arg(point.y());
Geographic type enumerations and string-conversion helpers for Qt geometry types.
static QString string(const QRect &rect)
Format a QRect as a human-readable "x,y w,h" string.
CardinalDirection
Cardinal compass directions used by geographic coordinates.
@ South
South latitude hemisphere.
@ East
East longitude hemisphere.
@ InvalidCardinalDirection
Sentinel value for uninitialized direction.
@ North
North latitude hemisphere.
@ West
West longitude hemisphere.