24QPointF QQuickRectangleExtruder::extrude(
const QRectF &rect)
27 return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(),
28 QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
29 int side = QRandomGenerator::global()->bounded(4);
32 return QPointF(rect.x(),
33 QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
35 return QPointF(rect.width() + rect.x(),
36 QRandomGenerator::global()->generateDouble() * rect.height() + rect.y());
38 return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(),
41 return QPointF(QRandomGenerator::global()->generateDouble() * rect.width() + rect.x(),
42 rect.height() + rect.y());