worked on windows

This commit is contained in:
k-a-z-u
2018-07-25 18:12:25 +02:00
parent 8017241c6e
commit 0b7c8756a9
3 changed files with 54 additions and 18 deletions

View File

@@ -134,14 +134,14 @@ void Painter::drawPolygon(const std::vector<Point2>& points) {
for (const Point2 p : points) {
vec.push_back(QPointF(s.xms(p.x), s.yms(p.y)));
}
p->drawPolygon(vec.data(), vec.size());
p->drawConvexPolygon(vec.data(), vec.size());
}
void Painter::drawPolygon(const std::vector<Point3>& points) {
std::vector<QPointF> vec;
for (const Point3 p : points) {
vec.push_back(QPointF(s.xms(p.x), s.yms(p.y)));
}
p->drawPolygon(vec.data(), vec.size());
p->drawConvexPolygon(vec.data(), vec.size());
}
void Painter::drawPixmap(const Point2 pt, const QPixmap& img) {