In nearly all computational geometry implementations, polygons are treated the same way Qt treats them, both in number of points and closed versus open count. Qt is simply following common practice here.