Igors а можно хоть 1 вызов этой функции проиллюстрировать?
Я так понимаю первый параметр - прямоугольник собственно виджета, второй - какой то полигон в относительных координатах(это как? Да, я знаю что если x*0.01 это будет 1%, но как такой полигон сделать?), третий направление. Четвертый - это % ширины виджета. Пятый - выходной полигон.
PS Как сделать относительный?
PPS Максимум чего я добился - непонятного результата с вот таким кодом. ЧЯДНТ?
QPainter painter(this);
painter.setBrush(QColor(Qt::red));
QPolygonF f,d;
f << QPoint(0, 0) << QPoint(50, 50) << QPoint(0, 50) << QPoint(0, 0);
CreatePoly(rect(), f, 0, 0.4, d);
painter.drawPolygon(d);